Tudd Intuíció, előadás, bevezetés az internet
Kivonat: Egy általános megértése az internet és az IT szolgáltatások. Ez megmagyarázza, hogy mi a webszolgáltatás milyen rendszer működik, mik azok az elvek szervezett. Mivel a koncepció Web-szerver és webes böngésző, megértése a funkciók és a mintázat kölcsönhatása egymással. Azt is megmagyarázza, hogy a HTTP protokoll, mely feladatokat ellátja, amit a szerkezet és az alapvető parancsokat. Mivel a koncepció hipertext.
A koncepció az internet és a WWW
Az internet és szolgáltatásai
Internet - által nyújtott szolgáltatások Internet-felhasználók, program, rendszer, szintek, funkcionális egységek. Az internet szolgáltatások megvalósítása a hálózati szolgáltatásokat. amelyekhez való hozzáférés valósul mind a helyi, valamint a globális hálózat.
A leggyakoribb internetes szolgáltatások a következők:
WWW szolgáltatás
Ábra. 1.1. ügyfélkapcsolati és a HTTP-kiszolgáló
WWW szolgáltatás kerül megrendezésre az elvek hipermédia. Hipermédia - technológia az információ formájában viszonylag kis blokkok kapcsolódnak egymáshoz.
WWW - egy globális információs tér alapuló fizikai infrastruktúrája az internet és a HTTP kommunikációs protokollt. Ez alkotja millió internetes serverov Internet, található szerte a világon. WWW elválaszthatatlanul kapcsolódik a fogalom a hipertext és hivatkozásokat.
Web-szerver
Web-szerver program fut a számítógép csatlakozik a hálózathoz, és HTTP protokollt használó adatok továbbítására. A legegyszerűbb esetben egy ilyen program hálózaton keresztül fogadott HTTP-kérés egy adott erőforrás, megtalálja a megfelelő fájlt a helyi merevlemezre, és elküldi azt a hálózaton keresztül a kérelmező számítógéphez. Bonyolultabb web szerver dinamikusan generálhatnak erőforrások válaszul a HTTP-kérést.
Web-böngésző
Az adatokhoz való hozzáféréshez található webszerver, a felhasználók egy speciális kliens szoftver - böngésző.
Jelenleg négy legnépszerűbb webböngésző. Ezek közé tartozik az Internet Explorer (IE), Netscape. Opera és a Firefox. A legtöbb böngésző alapul egy egymagos. Például, a Netscape és Firefox alapulnak a mag, amely az úgynevezett Gecko. Böngészők között van néhány különbség, mint például:
Web-böngésző a forrása számos biztonsági fenyegetést a felhasználó számítógépén. Egyes weboldalak kártékony kódot tartalmazhat. A következő művelet ajánlott tenni, hogy nagyobb stabilitást a böngésző hasonló oldalak:
Ez csak egy rövid listát a beállításokat, hogy lehet tenni, hogy a böngésző biztonságosabb. A probléma az, hogy ez vezet a jelentős korlátai böngészőnek, összesen legfeljebb nem tudja használni, mint a támadó és a felhasználó számára.
A HTTP protokoll
Hypertext Transfer Protocol, HTTP (Hyper Text Transfer Protocol) - alapján a TCP / IP Hypertext Transfer Protocol. hozzáférést biztosít a dokumentumokhoz a web-oldalak. A fő cél a jegyzőkönyv célja, hogy létrehozza a kapcsolatot a web-szerver, és biztosítja a szállítási HTML-oldalak kliens webböngésző.
- Ez határozza meg a kölcsönható partnerek az alkalmazás szintjén;
- Úgy tervezték, hogy üzeneteket küldeni. Hypertext egy blokk;
- Ezt alkalmazzák a szolgáltatás globális kapcsolat.
Az átviteli protokoll a HTTP protokoll TCP és HTTP szerver (webszerver) párosítás készenléti állapotban a kliens oldalon a szabványos 80-as porton TCP és HTTP kliens (böngésző Web) kezdeményezője a kapcsolatot.
A kommunikáció a kliens és a webszerver végzi cseréje üzeneteket. HTTP üzenetek vannak osztva az ügyfél kéri, hogy a szerver és válaszok a szerver és a kliens.
Kérések és válaszok a következők:
HTTP-fejlécek
A formátum a kezdeti sor (start-line) ügyfél és a kiszolgáló különböző. A főcím a négy típusba sorolhatók:
- közös fejlécek (általános-fejlécek), amelyek jelen lehetnek a lekérdezés, és válaszul;
- kérés fejlécet (kérésre-fejlécek), amely jelen lehet csak a kérelmet;
- fejlécek válaszok (válasz-fejlécek), amely jelen lehet csak a válasz;
- fejlécek kifogást (entitás -headers), amely tartozik a szervezetben az üzenetet, és leírják a tartalmát.
Minden cím áll a név, egy kettőspont „:” és az értékek. A legfontosabb címek vannak megadva 1.1.
Táblázat 1.1. HTTP-fejlécek