Elektronikus szolgáltatások (vitt4100) WEB-es alkalmazások alapok, HTTP.
|
|
- Irma Boros
- 5 évvel ezelőtt
- Látták:
Átírás
1 Elektronikus szolgáltatások (vitt4100) WEB-es alkalmazások alapok, HTTP. Lukovszki Csaba QoS Információs Technológiák Laboratórium (QoSITLab) Nagysebességű Hálózatok Laboratórium (HSNLab)
2 Kliens-szerver modell kliens oldal szerver oldal pluginok DB LDAP FS IMAP erőforrások kliens alkalmazás HTTP/HTTPS szerver alkalmazás Böngésző TCP IP adatkapcsolati réteg fizikai réteg WWW szerver TCP IP adatkapcsolati réteg fizikai réteg TCP port (80) IP next header Eth next header protokollok vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 2
3 Tematika Adatok elérése Erőforrások lehivatkozása, URI Erőforrások lekérése, HTTP Kliens oldal Adatok megjelenítése, HTML, XML, CSS WEB szerverek felépítése, Apache 1.3 Statikus oldalak felépítése Dinamikus oldalak előállítása, CGI, perl, php, asp Állapotinformációk tárolása, session kezelés (php) WEB alkalmazások Szerver oldali alkalmazások felépítése Erőforrások használata Levelezőrendszer Adatbázis kapcsolat Sablon rendszerek, smarty Portál rendszerek.net keretrendszer, PHP libs, PHPNuke vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 3
4 URI (Uniform Resource Identifier) Interneten elérhető erőforrások, dokumentumok egyértelmű hivatkozásához és eléréséhez Erőforrás minden olyan entitás, mely egyértelműen azonosítható URI lehet, Lokátor: Az elérési mechanizmus alapján azonosítjuk az erőforrást Név: Az erőforrásra vonatkozó egységes leírás, mely az erőforrás létezésétől függetlenül leírja azt Mindkettő: Hivatkozás típusa szerint Abszolút: Relatív: hierarchikus eléréseknél a bázisból való erőforrás lehivatkozás vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 4
5 Az URI fejlődése RFC 1738 (1994)/1808/2368/2396 Uniform Resource Locators (URL) RFC 1808 (1995)/2368/2396 Relative Uniform Resource Locators RFC 2368 (1998) The mailto URL scheme RFC 2396 (1998)/2732 Uniform Resource Identifiers (URI) RFC 2732 (1999) Format for Literal IPv6 Addresses in URL's vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 5
6 URI/URL felépítése Általános felépítés: <scheme>:<scheme-specific-part> Karakterek kódolása: %xx két hexadecimális számmal (%00-%FF) Minden karaktert kódolni kell, mely mely nem írható le az US-ASCII kódolással (80-FF,00-1F) amely nem biztonságos (space,<,>,,,#,%,{,},,\,^,],[,20) amelyet már az URL leírása során lefoglaltunk Az interneten használt URL-ek általános felépítése HTTP-ben használt URL-ek felépítése A <host> kivételével minden mező opcionális A port alapértelmezett értéke 80 Mind a <port>, mind a <searchpart> részben a (/,?,;) karakterek foglaltak vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 6
7 URI/URL sémák ftp File Transfer Protocol http Hypertext Transfer Protocol gopher The Gopher protocol mailto Electronic mail address news USENET news nntp USENET news, NNTP-n keresztül telnet interaktív kapcsolatra való hivatkozás wais Wide Area Information Serverc file Hoszt specifikus állomány elérés prospero Prospero állomány szolgáltatás etc.. e.g. (nfs) vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 7
8 HTTP (Hypertext Transfer Protocol) Applikációs rétegbeli protokoll elosztott, csoportos, média átviteli rendszer Egységes interfészt definiál az Interneten erőforrások elérésére Állapotmentes: Kérelmekre válaszol, nem tart fenn állapotokat a kapcsolatokra vonatkozólag (request-response model) Kérés és válasz formátumokat specifikál Fejlődése , Berners-Lee, HTTP/ , RFC 1945, HTTP/ xx, RFC 2068/2616, HTTP/ vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 8
9 HTTP kapcsolat Nem perzisztens kapcsolat Legfeljebb egy objektum küldhető át egy TCP kapcsolaton keresztül HTTP/1.0 használja Perzisztens kapcsolat Több objektum is átküldhető a kliens és a szerver között egy TCP kapcsolaton keresztül HTTP/1.1 alapértelmezésben ezt használja vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 9
10 HTTP kapcsolat felépítés kliens szerver kliens szerver 1.) TCP kapcsolat kiépítése 2.) TCP válasz 1.) TCP kapcsolat kiépítése 2.) TCP válasz 3.) HTTP kérelem 4.) HTTP válasz 3.) HTTP kérelem 4.) HTTP válasz 5.) TCP kapcsolat bontása Nem perzisztens kapcsolat Perzisztens kapcsolat 5.) TCP kapcsolat bontása vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 10
11 HTTP kapcsolat tulajdonságai Nem perzisztens Egy objektum lekéréséhez 2 RTT időre van szükség A hosztoknak és szervereknek minden TCP kapcsolathoz allokálni kell erőforrásokat Perzisztens kapcsolat A szerver nyitva hagyja a TCP kapcsolatot az objektum letöltése után Pipleline használata nélkül Minden újabb objektum kérésnek meg kell előznie az előző befejezését Egy objektum lekéréséhez 1 RTT időre van szükség Pipeline használatával (HTTP/1.1) A kliensek elküldik az objektumra vonatkozó kérésüket, mihelyst az felmerül Megfelelő kapcsolat esetében az összes objektum lekérhető 1 RTT idő alatt vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 11
12 HTTP üzenetek típusai HTTP üzenetek két típusa van HTTP kérelem HTTP válasz Minden üzenet ASCII-ben van ábrázolva vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 12
13 HTTP kérelem felépítése parancs sor fejrész sorok metódus sp URL sp protokoll cr lf fejrész mező név : érték cr lf fejrész mező név : érték cr lf cr fejrész mező név lf... : érték cr lf specifikus adat vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 13
14 HTTP kérelem, példa bázis protokoll verzió GET metódus relatív URL GET /index.html HTTP/1.1 Host: User-agent: Mozilla/4.0 Connection: close Accept-language: hu kliens szoftver kapcsolat zárása nyelv specifikáció vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 14
15 HTTP kérelem, mező jelentések Metódus GET (HTTP/1.0): Az erőforrás bemeneteként jelentkező adatok az URL részben helyezkednek el POST (HTTP/1.0): Az erőforrás bemeneteként jelentkező adatok a specifikus adat részben helyezkednek el HEAD (HTTP/1.0): Az URL-ben lehivatkozott erőforrást hagyja figyelmen kívül a válasz során PUT (HTTP/1.1): A specifikus adat részben lévő állományt töltse fel az URL-ben megadott helyre DELETE (HTTP/1.1): Az URL-ben specifikált erőforrás törlésére vonatkozó kérelem vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 15
16 HTTP válasz felépítése státusz sor fejrész sorok protokoll sp státusz kód sp státusz szöveg cr lf fejrész mező név : érték cr lf fejrész mező név : érték cr lf cr fejrész mező név lf... : érték cr lf adat vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 16
17 HTTP válasz, példa protokoll verzió státusz kód státusz szöveg HTTP/ OK Connection: close Date: Thu, 08 Sep :00:15 CET Server: Apache/1.3.2 (Unix) Last-Modified: Mon, 22 Aug :12:11 CET Content-Length: 5534 Content-Type: text/html Data pl. HTML oldal adat mező hossza (byte) adat típusa vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 17
18 HTTP státusz kódok 1xx = információs státusz kódok 2xx = sikeres objektum elérést leíró státuszkódok 3xx = átirányítást reprezentáló státusz kódok 4xx = hiba a kliensnél 5xx = hiba a szervernél Példák 200 OK A kérelem feldolgozva, a kért objektum az adat részben megtalálható 301 Moved Permanently A kért objektum helye megváltozott, az új URL megtalálható később az adat részben 400 Bad Request A kérelem nem értelmezhető 404 Not Found A kérelem értelmezhető, de a megadott objektum nem található a megadott helyen 505 HTTP Version Not Supported A szerver nem támogatja a megadott protokoll verziót vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 18
19 HTTP válasz, az adat típusa MIME típusok (Content-type) (Multipurpose Internet Mail Extensions) text/html Megjelenítés a böngészőben application/msword Megjelenítés MS Word-ben application/octet-stream Mentés-Megnyitás dialógus application/x-zip Mentés-Megnyitás dialógus image/gif Megjelenítés a képmegjelenítővel Adott böngésző esetében definiálva vannak az összerendelések vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 19
20 Felhasználó azonosítás Felhasználó jogosultság ellenőrzése az erőforrások hozzáféréséhez Meghatalmazás (credentials) Felhasználónév Jelszó HTTP állapot mentes Minden kérelemnél a felhasználónak azonosítania kell magát Automatikus azonosítás megoldása Kliens oldalon, Cookies Szerver oldalon, Session kezelés (állapotok létrehozása) vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 20
21 HTTP felhasználó azonosítása kliens szerver Cookie 1.) TCP kapcsolat kiépítése 3.) HTTP kérelem 2.) TCP válasz 4.) 401 Authorization Request 5.) HTTP kérelem Authorization: <cred> 7.) HTTP kérelem Authorization: <cred> 6.) HTTP válasz 8.) HTTP válasz Authorization vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 21
22 Cookies Összetevői Specifikus fejléc mező a válasz üzenetben Specifikus fejléc mező a kérelem üzenetben Cookie-k nyilvántartása a kliens oldalon (a böngésző menedzseli) Adatbázis a szerver oldalon vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 22
23 Cookies, példa kliens szerver 1.) HTTP kérelem 3.) Hitelesítés 2.) 401 Authorization Request szerver DB 4.) HTTP válasz Set-cookie: 3256 Cookie nyilvántarás: index: ) HTTP kérelem Cookie: ) HTTP válasz 3.) HTTP kérelem Cookie: ) HTTP válasz vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 23
24 Feltételes GET kérelem A cél: a kliens ne töltse le a szerverről az adott objektumot, ha a kliens cache állományában szerepel a legutóbbi verzió A kliens egy feltételes GET kérelmet küld a szervernek, melyben megadja a cache állományában tárolt objektum dátumát A szerver összehasonlítja az általa nyilvántartott objektum dátumával és annak megfelelően küld választ a kliensnek vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 24
25 Feltételes kérelem, példa kliens szerver Nem módosult: 3.) HTTP kérelem If-modified-since: dátum 4.) HTTP válasz HTTP/ Not Modified Módosult: 3.) HTTP kérelem If-modified-since: dátum 4.) HTTP válasz HTTP/ OK vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 25
26 HTML (Hypertext Markup Language) Nem programozási nyelv Dokumentumok megjelenítése Megjelenített adatok Megjelenítés struktúrája Hibatűrő Az egyes hibák a nyelvi szintaktikában nem minden esetben okoznak fatális hibát a megjelenítés során Megjelenítendő szövegek felcímkézése Kezdő és vég címkék Hierarchikusan egymásba ágyazhatóak bizonyos elemek Nem kisbetű-nagybetű érzékenyek vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 26
27 HTML oldalak felépítés Dokumentum típusa Dokumentum fejléc Szövegtörzs <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"... > <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso "> <TITLE>vitt4100</TITLE> <SCRIPT Language = "JavaScript"> var os = navigator.useragent; </SCRIPT> </HEAD> <BODY> <CENTER>Hello World!</CENTER> </BODY> </HTML> Tartalom típusa Használt karakter kódtábla A böngészőben megjelenő cím JavaScript kód Kliens oldali dinamikus működés vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 27
28 Alapvető HTML címkék Szöveg formázása <p></p>: paragrafus, <h1></h1>,<h2></h2> : címsorok <center>: középre igazít, Szöveg kiemelés <em></em>: szöveg kiemelése Szöveg strukturálása <ul></ul>: nem sorszámozott lista, <li></li>: lista elem <ol></ol>: sorszámozott lista, <li></li>: lista elem <dl></dl>: definíció lista, <dt></dt>: meghatározás, <dd></dd>: definíció Táblázatok létrehozása <table></table>: táblázat létrehozása, <tr></tr>: sorok létrehozása, <td></td>: táblázat cella megadása Linkek létrehozása <a href= <url target= <cél ablak,keret> ></a>: kapcsolat leírása egy másik URL által megadott obejktummal Képek beágyazása <img src= <url> >: az URL-lel megadott kép beillesztése Minden címke egyedi attribútumokkal testreszabható vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 28
29 Keretek Keretek struktúrájának megadása <frameset cols= 110,* >: a képernyőn két oszlopot hoz létre egyiket 110px szélesen a másikat a fennmaradó helyre igazítva (rows: oszlopok szerinti szétválasztás) Keret tartalom leírása <frame name= main src= <URL> >: az adott URL-lel leírt objektumot tölti a böngésző a megadott keretbe Egymásba ágyazhatóak <frameset rows= 120,* > <frame name= header src= header.html > <frameset cols= 120,*> <frame name= menu src= menu.html > <frame name= content src= content.html > </frameset> </frameset> vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 29
30 Dinamikus HTML oldalak Alkalmat ad a böngészőn keresztül való adatmegadásra <form method= GET action= process.php target= top > Metódus (method) GET: Az oldalon megadott adatok a következő HTTP kérelem URL részében adódnak át POST: Az oldalon megadott adatok a következő HTTP kérelem speciális adat részében adódnak át Akció (action) A következő HTTP kérelem URL-jét adja meg Cél (target) Megadja, hogy a böngésző a HTTP kérelemre érkezett választ melyik ablakban, vagy keretben jelenítse meg vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 30
31 Dinamikus HTML oldalak Adatmezők I. <input type= text size= 10 name= index value= alap > Name Megadja annak a változónak a nevét, amely az adott adatmező értékét fogja tartalmazni Type=text Szöveges adatok megadására Type=password Jelszó megadására Type=submit/button Egyszerű nyomógomb megadására Type=radio Egy elem kiválasztására Type=checkbox Több elem kiválasztására vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 31
32 Dinamikus HTML oldalak Adatmezők II. <select name= component > <option selected>leg</option> <option>stomach</option> </select> Egy elem kiválasztása Több elem kiválasztása (<select multiple>) <textarea name= description cols= 80 rows= 20 > alapérték </textarea> Hosszabb szövegek megadására vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 32
33 Dinamikus HTML oldalak - Példa kliens szerver login: pwd: 3.) HTTP kérelem administrator ******* login 5.) HTTP kérelem <BODY> <FORM ACTION= login.php METHOD= post > login: <INPUT TYPE= text NAME= login ><br> pwd: <INPUT TYPE= password NAME= pswd ><br> <INPUT TPYE= submit VALUE= login > </FORM> </BODY> 4.) HTTP válasz login.php <? echo $login; echi $pswd;?> 6.) HTTP válasz vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 33
34 CSS (Cascading Style Sheets) Web dokumentumok megjelenítésének leírása Független az adatok megadásától Adott megjelenítési elemekhez tulajdonságok definiálása Pl. szélesség, magasság, háttér, betűméret, betűszín vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 34
35 Stílusok használata HTML címkékben HTML dokumentumban Külön fájlban <INPUT TYPE= text STYLE= font-weight:bold; > <HEAD> <STYLE type= text/css >.boldface {font-weight:bold;} </STYLE> </HEAD>... <INPUT TYPE= text CLASS= boldface > //style.css.boldface {font-weight:bold;} <HEAD> <LINK rel= stylesheet type= text/css href= style.css > </HEAD>... <INPUT TYPE= text CLASS= boldface > vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 35
36 CSS Elemek Címkék alapértelmezett stílusai p {} h1 {} table {} input {} button {} body {} Címkék specifikus stílusai p.colored {} h1.highlighted {} button.flat {} Címkefüggetlen stílusok.boldface {}.intalicface {} Oldal margók megadása body { margin-left: 10%; margin-right: 10%; } Paragrafus közök megadása p { margin-top: 8pt; margin-bottom: 18pt; } Karakterek stílusai em { font-style: italic; font-weight: bold; font-size: 150%;} Karaktercsalád megadása h1 { font-family: verdana, arial, helvetia; } Keretek megadása p.color { border: 1px # dotted; } vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 36
37 SGML (Standardized General Markup Language) A HTML nyelv általánosítása Szabványosított elemeket tartalmaz (ISO 8879) A HTML 4.0 megfelel ennek a szabványnak vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 37
38 XML (Extensible Markup Language) Nyílt szabvány szöveges adatok ábrázolására Platform és szoftver gyártó független Adatábrázolás Strukturált, adatleíró szöveges meta-nyelv Megkönnyíti az adatok struktúrájának gépi felismerését Könnyen olvasható Nem olvasásra szánt Platform független Támogatja a nyílt adatformátumot SGML-ből származtatott Hasonlít a HTML-re Címkék használata A címkéknek nincs előre definiált jelentésük Nem adattárolásra optimalizált Sok helyet foglal az adatok leírása folytán vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 38
39 XML 2. Internetre optimalizált HTML > XHTML: olyan nyelv, ami XML szabályoknak megfelel Megköti a megengedett címkék használatának körét A címkékhez explicit megjelenítési szemantikát rendel Az XML moduláris A szemantikus WEB alapja A platform független web-es szolgáltatások, elosztott rendszerek kommunikációjának alapja XML dokumentum Bármilyen adatállomány (Szöveges fájl, socket byte-folyam, adatbázis objektum) vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 39
40 XML adatok megjelenítése Az XML nem támogatja az adatok megjelenítésének megadását, önálló megadás kell XSL Kiterjeszthető stílus nyelv, mely két részből áll XSLT, transzformációk Megadja, hogy alakítsunk át XML dokumentumot egy másik XML dokumentummá Forrás fa -> Cél fa XPath, útvonal nyelv Az XML dokumentumok adott részére vonatkozó hivatkozást tesz lehetővé előre definiált sablonok segítségével A hivatkozott rész átkerül a cél fa objektumba XSLT is alkalmazható az adatok transzformációjára vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 40
41 XML példa message to from subject text <message> <subject>darkness</subject> <text> Imprisoning me, All I that see Absolute horror. </text> </message> vitt WEB-es alkalmazások alapok, lukovszki@tmit.bme.hu 41
Hálózati architektúrák és Protokollok GI Kocsis Gergely
Hálózati architektúrák és Protokollok GI - 10 Kocsis Gergely 2015.11.30. FTP File Transfer Protocol Legegyszerűbb FTP parancsok: USER name PASS jelszo CD, RETRIEVE, STORE, MKDIR, RMDIR, HELP, BYE Feladat:
RészletesebbenWWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31
Web programozás 2011 2012 1 / 31 Áttekintés Mi a web? / A web rövid története Kliens szerver architektúra Néhány alapfogalom Kliens- illetve szerver oldali technológiák áttekintése Miről lesz szó... (kurzus/labor/vizsga)
RészletesebbenWeb programoz as 2009 2010
Web programozás 2009 2010 Áttekintés A web rövid története Kliens szerver architektúra Néhány alapfogalom Kliens- illetve szerver oldali technológiák áttekintése Áttekintés: miről lesz szó (kurzus/labor/vizsga)
RészletesebbenHálózati architektúrák és Protokollok GI Kocsis Gergely
Hálózati architektúrák és Protokollok GI - 11 Kocsis Gergely 2015.12.06. FTP File Transfer Protocol Legegyszerűbb FTP parancsok: USER name PASS jelszo CD, RETRIEVE, STORE, MKDIR, RMDIR, HELP, BYE Feladat:
RészletesebbenRétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet
HTTP Hálózat Rétegezett architektúra felhasználók Alkalmazási Web, e-mail, file transfer,... Szállítási Internet Hálózat-elérési Végponttól végpontig terjedő átvitel, Megbízható átvitel, sorrendbe állítás,
RészletesebbenWeb programozás. 3. előadás
Web programozás 3. előadás Űrlapok form label for input type select, option value szöveges mező: text textarea jelszó: password rádiógomb: radio jelölőnégyzet: checkbox küldés gomb: submit Web programozás
RészletesebbenMultimédia 2017/2018 II.
Multimédia 2017/2018 II. 1. gyakorlat HTML5, CSS3 alapok Alapvető HTML5 elemek Egyszerű HTML dokumentum Oldal cime
Részletesebben2008/09 ősz 1. Word / Excel 2. Solver 3. ZH 4. Windows 5. Windows 6. ZH 7. HTML - CSS 8. HTML - CSS 9. ZH 10. Adatszerkezetek, változók, tömbök 11. Számábrázolási kérdések 12. ZH 13. Pótlás Alapfogalmak
RészletesebbenHálózati architektúrák és Protokollok GI Kocsis Gergely
Hálózati architektúrák és Protokollok GI - 10 Kocsis Gergely 2016.12.05. netcat Feladat (szerver): indítsunk saját szervert, ami az 5555 porton várja a kliens jelentkezését $ nc -l port_száma Feladat (kliens):
RészletesebbenHTML. Dr. Nyéki Lajos 2016
HTML Dr. Nyéki Lajos 2016 HTML és SGML HTML (Hypertext Markup Language) SGML (Standard Generalized Markup Language) ISO 8879:1986 A HTML nyelven készült dokumentumok kiterjesztése - az Internet szerveren:.html;
RészletesebbenAlapfogalmak, WWW, HTTP
Alapfogalmak, WWW, HTTP WEB technológiák Dr. Tóth Zsolt Miskolci Egyetem 2015 Dr. Tóth Zsolt (Miskolci Egyetem) Alapfogalmak, WWW, HTTP 2015 1 / 34 Tartalomjegyzék Hálózati Alapfogalmak Internet 1 Hálózati
RészletesebbenHálózati architektúrák és Protokollok MI 7,8. Kocsis Gergely
Hálózati architektúrák és Protokollok MI 7,8 Kocsis Gergely 2013.04.17. 2013.04.24. HTTP HyperText Transfer Protocol (HyperText Markup Language) HTTPS: A HTTP és a szállítási rétegbeli TCP közé titkosítást
RészletesebbenHTML kódok. A www jelentése World Wide Web.
HTML kódok A www jelentése World Wide Web. A HTML (angolul: HyperText Markup Language=hiperszöveges jelölőnyelv) egy leíró nyelv, melyet weboldalak készítéséhez fejlesztettek ki. A honlap felépítése (csak
RészletesebbenHálózati architektúrák és Protokollok PTI - 7. Kocsis Gergely
Hálózati architektúrák és Protokollok PTI - 7 Kocsis Gergely 2018.04.25. Szállítási réteg 5 4 3>= 4 5 TCP Transmission Control Protocol UDP User Datagram Protocol nyalábolás/nyalábbontás adatintegritás
RészletesebbenHTML alapok 1. Minimális HTML file: <HTML> <HEAD> <TITLE> cím </TITLE> </HEAD> <BODY>... </BODY> </HTML> Formátum parancsok:
HTML alapok 1 Minimális HTML file: cím ... Formátum parancsok: dőlt szöveg félkövér aláhúzott új sor vízszintes vonal
RészletesebbenWebszerkesztés stílusosan. Készítette: Csécsy László Virgina DeBolt hasonló c. könyve alapján
Webszerkesztés stílusosan Készítette: Csécsy László Virgina DeBolt hasonló c. könyve alapján Tartalom HTML és CSS HTML vs. XHTML, CSS mi micsoda? XHTML nyelvtan: címkék, egyéb követelmények CSS nyelvtan:
RészletesebbenHálózati architektúrák és Protokollok GI - 9. Kocsis Gergely
Hálózati architektúrák és Protokollok GI - 9 Kocsis Gergely 2015.11.20. Az alkalmazási réteg protokolljai Milyen alkalmazási rétegbeli protokollokat ismerünk? File átvitel: FTP TFTP Névfeloldás DNS IRC
RészletesebbenInternet technológiák
Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 XHTML űrlapok 2 XHTML űrlapok Minden űrlap jelölőelem a: form{action, enctype, method} Űrlaptartalom /form jelölőelem
RészletesebbenHTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár
Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár 2015. május 6. Vázlat 1 2 A világháló Története statikus és dinamikus oldal URL DNS-feloldás IP-cím ügyfél (kliens, böngész ) és szerver (kiszolgáló)
RészletesebbenHálózati architektúrák és Protokollok GI - 8. Kocsis Gergely
Hálózati architektúrák és Protokollok GI - 8 Kocsis Gergely 2017.05.15. Szállítási réteg 5 4 3>= 4 5 TCP Transmission Control Protocol UDP User Datagram Protocol nyalábolás/nyalábbontás adatintegritás
RészletesebbenWebkezdő. A modul célja
Webkezdő A modul célja Az ECDL Webkezdő modulvizsga követelménye (Syllabus 1.5), hogy a jelölt tisztában legyen a Webszerkesztés fogalmával, és képes legyen egy weboldalt létrehozni. A jelöltnek értenie
RészletesebbenWeb programozás. Internet vs. web. Internet: Az Internet nyújtotta néhány alapszolgáltatás:
Áttekintés Web programozás 2011 2012 Mi a web? / A web rövid története Kliens szerver architektúra Néhány alapfogalom Kliens- illetve szerver oldali technológiák áttekintése Miről lesz szó... (kurzus/labor/vizsga)
RészletesebbenHálózatkezelés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés / 20
Hálózatkezelés Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés 2013 1 / 20 Tartalomjegyzék 1 Hálózati Alapismeretek 2 System.Net Namespace 3 Socket Kezelés 4 Példa Tóth Zsolt
RészletesebbenHTML, XML szerkesztés
HTML, XML szerkesztés Vezető: Majzik Zsuzsa Előadó: Rigó Ernő http://gdf.tricon.hu/html Előzmények 1960-as évek: GML IBM SGML Standard Generalized Markup Language 1986-os
RészletesebbenInformáció és kommunikáció
Információ és kommunikáció Tanmenet Információ és kommunikáció TANMENET- Információ és kommunikáció Témakörök Javasolt óraszám 1. Az internet jellemzői 25 perc 2. Szolgáltatások az interneten 20 perc
RészletesebbenRohonczy János: World Wide Web - Világháló
Rohonczy János: World Wide Web - Világháló Rohonczy János (ELTE) 2005. v.1.0 1 IP cím (4 byte-os) Pl.: 157.181.192.88 hálózatazonosító (cím osztályok).állomásazonosító A osztály 0.0.0.0-127.255.255.255
RészletesebbenWeb-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Szindikálás, aggregálás - RSS, Atom Tartalom betáplálás Gyakran frissül! webszájtok Új felhasználói igények el!fizetési igény az új tartalomra a tartalom újrafelhasználása eltér!
Részletesebben1. fejezet Bevezetés a web programozásába (Balássy György munkája)... 11 Az internet működése... 11
Tartalomjegyzék 1. fejezet Bevezetés a web programozásába (Balássy György munkája)... 11 Az internet működése... 11 Géptől gépig... 11 Számok a gépeknek... 13 Nevek az embereknek... 14 Programok egymás
RészletesebbenHTML sablon tervezése
3. Laboratóriumi gyakorlat HTML sablon tervezése A gyakorlat célja: Egy összefüggő HTML illetve CSS nyelvet használó oldal tervezése, amely később sablonként is használható. Felkészüléshez szükséges anyagok:
RészletesebbenKészítette: Gál Tamás. A tananyag programozott változata itt érhető el: Webfejlesztés
HLTML 5 formok gyorstalpaló Készítette: Gál Tamás A tananyag programozott változata itt érhető el: Webfejlesztés (http://webfejlesztes.gtportal.eu/) Creative Commons Nevezd meg!-ne add el!-így add tovább!
RészletesebbenAPI tervezése mobil környezetbe. gyakorlat
API tervezése mobil környezetbe gyakorlat Feladat Szenzoradatokat gyűjtő rendszer Mobil klienssel Webes adminisztrációs felület API felhasználói Szenzor node Egyirányú adatküldés Kis számítási kapacitás
RészletesebbenElektronikus levelek. Az informatikai biztonság alapjai II.
Elektronikus levelek Az informatikai biztonság alapjai II. Készítette: Póserné Oláh Valéria poserne.valeria@nik.bmf.hu Miről lesz szó? Elektronikus levelek felépítése egyszerű szövegű levél felépítése
RészletesebbenA Http és a PHP kapcsolata. Web-Sky Consulting Kft Tóth Imre 2009
A Http és a PHP kapcsolata Web-Sky Consulting Kft Tóth Imre 2009 Előadások címei 1. PHP nyelv alapjai 2. Objektumorientáltság a PHP-ben 3. A Http és a PHP kapcsolata 4. Adatbázis kezelés a PHP-ben 5. MVC
Részletesebben(statikus) HTML (XHTML) oldalak, stíluslapok
(statikus) HTML (XHTML) oldalak, stíluslapok Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok CSS Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok
RészletesebbenGrafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez
Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez Székely István Debreceni Egyetem, Informatikai Intézet A rendszer felépítése szerver a komponenseket szolgáltatja Java nyelvű implementáció
RészletesebbenInternet, Az internet főbb szolgáltatásai web keresőszolgáltatásokkal Keresőrendszerek: Kulcsszavas 2) Egyéb keresők: Metakeresők gyűjtőkörű keresők
Web alapok Az Internet, számítógépes hálózatok világhálózata, amely behálózza az egész földet. Az internet főbb szolgáltatásai: web (www, alapja a kliens/szerver modell) elektronikus levelezés (e-mail)
RészletesebbenSIP. Jelzés a telefóniában. Session Initiation Protocol
SIP Jelzés a telefóniában Session Initiation Protocol 1 Telefon hívás létrehozása 2 Jelzés és hálózat terhelés 3 Jelzés sík és jelzés típusok 4 TDM - CAS Channel Associated Signaling 5 CCS - Signaling
RészletesebbenSymfony kurzus 2014/2015 I. félév. Controller, Routing
Symfony kurzus 2014/2015 I. félév Controller, Routing Request - Response GET / HTTP/1.1 Host: xkcd.com Accept: text/html User-Agent: Mozilla/5.0 (Macintosh) HTTP/1.1 200 OK Date: Sat, 02 Apr 2011 21:05:05
RészletesebbenVillamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz)
Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz) HTML (Hyper Text Markup Language)...2 A HTML dokumentumokról...2 Néhány
RészletesebbenA HTML Stuktúra. 1. oldal, összesen: 8 oldal. mhtml:file://d:\vizsga\1\html kódok.mht. Betűtípusok, stílusok <b> <i> <u> <tt>
1. oldal, összesen: 8 oldal főoldal weboldalkészítés kereső optimalizálás HTML kód meta elemek képek beillesztése frame táblázatok XHTML XML CSS szabvány JavaScript vista tudás vista telepítése ingyen
RészletesebbenSzámítógépes Hálózatok Felhasználói réteg DNS, , http, P2P
Számítógépes Hálózatok 2007 13. Felhasználói réteg DNS, email, http, P2P 1 Felhasználói réteg Domain Name System Példák a felhasználói rétegre: E-Mail WWW Content Delivery Networks Peer-to-Peer-Networks
RészletesebbenFelhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System
Felhasználói réteg Domain Name System Számítógépes Hálózatok 2007 13. Felhasználói réteg DNS, email, http, P2P Példák a felhasználói rétegre: E-Mail WWW Content Delivery Networks Peer-to-Peer-Networks
RészletesebbenHTML ALAPOK. Abonyi-Tóth Andor, ELTE IK
HTML ALAPOK Abonyi-Tóth Andor, ELTE IK Fontos szabványok HTTP protokoll Protokoll = szabályrendszer HTTP HyperText Transfer Protocol (Hiperszöveg Átviteli Protokoll) a webböngésző (kliens) adatokat kérhet
RészletesebbenWeb-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Rich Internet Applications RIA Vékony-kliens generált (statikus) HTML megjelenítése szerver oldali feldolgozással szinkron oldal megjelenítéssel RIA desktop alkalmazások funkcionalitása
RészletesebbenKövér betűk (bold) 1-es fejléc
A HTML Stuktúra Amint a bevezetőben olvashattuk, minden HTML formátumú szövegfájl a utasítással kezdődik és a záró utasítással végződik. A dokumentumot a fejlécelemek vezetik be, melyek
RészletesebbenWEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK
ECDL Webszerkesztés, syllabus 2.0 WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK 1. Mi az FTP? a) Az FTP a multimédiás dokumentumok leíró nyelve. b) Az FTP a weboldalon lévő kattintható elem, amellyel egy másik
RészletesebbenWeb-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Alap reprezentációs technológiák HTML Hyper Text Markup Language SGML alkalmazás Dokumentum-struktúra leírásra nem lap leírás! hiperszöveg dokumentum szemantika fejlécek listák
RészletesebbenWeboldalak fejlesztése mobil eszközökre
Weboldalak fejlesztése mobil eszközökre 1. Ne tegyünk semmit 2. Formázás eltávolítása 3. Médiatípusok használata / Responsive Web Design 4. A céleszköz megtalálása- átirányítás 5. Teljes detektálás és
RészletesebbenAdatbázisok elleni fenyegetések rendszerezése. Fleiner Rita BMF/NIK Robothadviselés 2009
Adatbázisok elleni fenyegetések rendszerezése Fleiner Rita BMF/NIK Robothadviselés 2009 Előadás tartalma Adatbázis biztonsággal kapcsolatos fogalmak értelmezése Rendszertani alapok Rendszerezési kategóriák
Részletesebbenw w w. h a n s a g i i s k. h u
Weblapkészítés weblap: hypertext kódolású dokumentumok, melyek szöveget képet linkeket, könyvjelzőket/horgonyokat táblázatokat / szövegdobozokat és más objektumokat tartalmaznak. Kódolásuk HTML (Hypertext
RészletesebbenInformáció és kommunikáció
Információ és kommunikáció Tanmenet Információ és kommunikáció TANMENET- Információ és kommunikáció Témakörök Javasolt óraszám 1. Hálózati alapismeretek 20 perc 2. Az internet jellemzői 25 perc 3. Szolgáltatások
RészletesebbenJava Server Pages - JSP. Web Technológiák. Java Server Pages - JSP. JSP lapok életciklusa
Web Technológiák Java Server Pages - JSP Répási Tibor egyetemi tanársegéd Miskolc Egyetem Infomatikai és Villamosmérnöki Tanszékcsoport (IVM) Általános Informatikai Tanszék Iroda: Inf.Int. 108. Tel: 2101
RészletesebbenA webhelyhez kötődő szoftverek architektúrája
A webhelyhez kötődő szoftverek architektúrája A webhelyhez kötődő szoftverek architektúrája...1 A kliens-szerver funkcionalitások megoszlása...1 A böngésző mint web kliens...1 Web szerver (kiszolgáló)
RészletesebbenWebprogramozás HTML alapok 2. 3. előadás
Webprogramozás HTML alapok 2. 3. előadás Hivatkozások - linkek Link: más webes tartalomra történő irányítás Hivatkozások - linkek abszolút hivatkozás fizika kar weboldala
RészletesebbenAlkalmazások II. World Wide Web
World Wide Web 2 A Web története 1990 Tim Berners-Lee (CERN) globális hypertext tér NeXT szerver (nxoc01.cern.ch), line mode kliensek -- 24 -- Oxford Brookes University 2002 1992 akadémiai szféra bekapcsolódása
RészletesebbenPHP alapjai, bevezetés. Vincze Dávid Miskolci Egyetem, IIT
alapjai, bevezetés Vincze Dávid Miskolci Egyetem, IIT vincze.david@iit.uni-miskolc.hu PHP Personal Home Page (Tools) Script nyelv -> interpretált Elsősorban weboldal (dinamikus) tartalmak előállítására
RészletesebbenWEB TECHNOLÓGIÁK 2.ELŐADÁS
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB TECHNOLÓGIÁK 2.ELŐADÁS 2014-2015 tavasz A HTML nyelv alapjai Mi a HTML? A HTML (angolul: HyperText Markup Language=hiperszöveges jelölőnyelv) Leíró nyelv,
RészletesebbenWEBFEJLESZTÉS 2. MUNKAMENET-KEZELÉS, HITELESÍTÉS
WEBFEJLESZTÉS 2. MUNKAMENET-KEZELÉS, HITELESÍTÉS Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 PHP beadandó 2 Honlapról elérhető Labirintus-játék
RészletesebbenÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK
ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK HTML dokumentum = weblap = weboldal = webpage Egy HTML dokumentum kiterjesztései: HTM vagy HTML STÍLUSLAP = Egy vagy több HTML utasítás, értékekkel ellátott paramétereinek
RészletesebbenWebszolgáltatások (WS)
Webszolgáltatások (WS) Webszolgáltatások fogalma IBM (lényege) Egy interface, mely a hálózaton keresztül szabványos XML üzenetekkel érhető el és hozzá formálsi XML leírás tartozik. (soap, wsdl) Sun Szoftverelemek,
RészletesebbenCOMET webalkalmazás fejlesztés. Tóth Ádám Jasmin Media Group
COMET webalkalmazás fejlesztés Tóth Ádám Jasmin Media Group Az előadás tartalmából Alapproblémák, fundamentális kérdések Az eseményvezérelt architektúra alapjai HTTP-streaming megoldások AJAX Polling COMET
RészletesebbenA számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)
A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP Bejelentkezés Explorer (böngésző) Webmail (levelező) 2003 wi-3 1 wi-3 2 Hálózatok
RészletesebbenInternetes böngésző fejlesztése a mobil OO világban
Internetes böngésző fejlesztése a mobil OO világban Novák György és Pári Csaba Témavezető: Bátfai Norbert Debreceni Egyetem Matematikai és Informatikai Intézet Kitűzött cél A PC-s világban megszokotthoz
RészletesebbenInformatika 1 CSS. Kovács Kristóf, Pálovics Róbert, Wettl Ferenc november 4. Budapesti M szaki Egyetem
Informatika 1 CSS Kovács Kristóf, Pálovics Róbert, Wettl Ferenc Budapesti M szaki Egyetem 2014. november 4. CSS CSS: Cascading Style Sheets CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés
RészletesebbenKÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette:
Leonardo da Vinci Kísérleti projekt által továbbfejlesztett Szakmai program KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok Készítette: Némedi János Kovács
Részletesebben1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7
1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7 1.1. Új virtuális gép és Windows Server 2008 R2 Enterprise alap lemez létrehozása 1.2. A differenciális lemezek és a két új virtuális
RészletesebbenUNIX / Linux rendszeradminisztráció III. előadás
UNIX / Linux rendszeradminisztráció III. előadás Elektronikus levelezés Alapfogalmak Levelezés hagyományosan: levél írás, fejléc(?), boríték, címzés, feladás, továbbítás, kézbesítés Levelezés elektronikusan:
Részletesebbenapplikációs protokollok
Applikációs protokollok Hálózati szolgáltatások 2. applikációs protokollok: HTTP, HTTPS, FTP, SFTP, POP3, IMAP, SMTP Informatikus (rendszerinformatikus) Az OSI modell viszony-, megjelenítési és alkalmazási
RészletesebbenWEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK
WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 2 Ismétlés Ismétlés 3 Fájl/Adatbázis 3 4 Szerver 2 CGI
RészletesebbenA webprogramozás alapjai. Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter
1 A webprogramozás alapjai Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter IV. előadás Nyelv típusok HTML nyelv fontosabb elemei I. Mappaszerkezet és file struktúra Szerkesztők bemutatása,
RészletesebbenHálózati architektúrák és Protokollok GI - 9. Kocsis Gergely
Hálózati architektúrák és Protokollok GI - 9 Kocsis Gergely 2016.11.28. IP, MAC, ARP A B csomópontból az A-ba küldünk egy datagramot. Mik lesznek az Ethernet keretben található forrás és a cél címek (MAC
RészletesebbenTartalom. Alapelemek. Célok. Eszközök. Szerkezet. Alapelvek. Prezentáció. Folyamat
WEBLAPFEJLESZTÉS Tartalom Alapelemek Célok Eszközök Szerkezet Alapelvek Folyamat Prezentáció Célok Weboldalakkal szemben állított követelmények: - vonzó, egyszerű, igényes, harmonikus színvilág - felhasználóbarát
RészletesebbenWebes űrlapok és az XForms ajánlás
Debreceni Egyetem Informatikai Kar Webes űrlapok és az XForms ajánlás Témavezető: Dr. Adamkó Attila egyetemi adjunktus Készítette: Hetei György programtervező Informatikus Debrecen 2010 Bevezetés 3 A HTML
RészletesebbenRészvételi regisztráció támogatása a tanfolyamszervező saját weboldalán
OFTEX dokumentum ENEF Fejlesztési és Kereskedelmi Kft. 2151, Fót, Mária u. 14/a Tel: 27 535-041 Fax: 27 362-899 Email:enefkft@invitel.hu Részvételi regisztráció támogatása a tanfolyamszervező saját weboldalán
RészletesebbenTájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja
RészletesebbenTermészetesen készíts egy csempe nevű könyvtárat és ide mentsd az index.html állományt.
Csempe kalkula tor A küldetésünk az, hogy segítsünk kiszámítani egy fürdőszoba csempeszükségletét (felületét). Sőt, ha a kalkulátort használó ügyfél elégedett egyből elküldheti az e-mail címét, hogy a
RészletesebbenA WEB programozása - Bevezetés. 2010. őszi félév Dr. Gál Tibor
A WEB Programozása Dr. Gál Tibor Automatizálási és Alkalmazott Informatikai Tanszék Általános információ Kommunikáció az előadóval Iroda: V2. épület, IV. emelet 454. szoba Tel: 2835 email: gal@aut.bme.hu
RészletesebbenWCSS (Wap CSS), Wireless CSS
WCSS (Wap CSS), Wireless CSS A WCSS (WAP Cascading Style Sheet vagy WAP CSS) mobil változata a CSS-nek. WAP speciális kiterjesztéseket tartalmaz. Azok a CSS2 jellemzők és tulajdonságok, amelyek nem hasznosak
RészletesebbenBEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA. Kvaszingerné Prantner Csilla, EKF
BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA Kvaszingerné Prantner Csilla, EKF Az Internet 2 A hálózatok összekapcsolt, hálózatba szervezett rendszere, amely behálózza a világot. Részévé vált életünknek.
RészletesebbenTranszport Réteg. Transzport réteg protokollok
Transzport Réteg VI / 1 Transzport réteg protokollok UDP - User Datagram Protocol RFC 768 Összeköttetés mentes, nem megbízható transzport réteg protokoll. TCP - Transmisson Control Protocol RFC 793 Összeköttetés
RészletesebbenSzámítógép rendszerek. 2. óra. Alkalmazásrétegi internetes protokollok Egyszerű szabványos adatcsere formátumok
Számítógép rendszerek 2. óra Alkalmazásrétegi internetes protokollok Egyszerű szabványos adatcsere formátumok Névfeloldás: domain nevek DNS (Domain Name System): domain nevek IP címekhez rendelése Eredetileg:
RészletesebbenJava technológiák - ANTAL Margit. komponensek. A HTTP protokoll. Webkonténerek és szervletek. Egyszerű HTTP. ANTAL Margit.
Sapientia - EMTE 2010 A célja A viselkedése Megjelenítés komponenstípusok Adatok megjelenítése: grafikonok, táblázatok Űrlapok Navigációs elemek: menük, hiperlinkek Informácios képernyők: útbaigazítások,
Részletesebbenfájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.
I n t e r n e t k i f e j e z é s e k adat (data) Valamilyen különleges célból, gyakran speciális alakban elıkészített információ. Számítógépen tárolható és feldolgozható számok és betők. adatbázis (database)
RészletesebbenDokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint sass@digitus.itk.ppke.hu. Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20.
XML Sass Bálint sass@digitus.itk.ppke.hu Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20. 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML DOKUMENTUMFORMÁTUMOK
RészletesebbenAz iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási
RészletesebbenBevezető. Servlet alapgondolatok
A Java servlet technológia Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 03. 06. Servlet Bevezető Igény a dinamikus WEB tartalmakra Előzmény: CGI Sokáig
RészletesebbenAz adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.
IPV4, IPV6 IP CÍMZÉS Egy IP alapú hálózat minden aktív elemének, (hálózati kártya, router, gateway, nyomtató, stb) egyedi azonosítóval kell rendelkeznie! Ez az IP cím Egy IP cím 32 bitből, azaz 4 byte-ból
RészletesebbenECDL Információ és kommunikáció
1. rész: Információ 7.1 Az internet 7.1.1 Fogalmak és szakkifejezések 7.1.2 Biztonsági megfontolások 7.1.3 Első lépések a webböngésző használatában 7.1.4 A beállítások elévégzése 7.1.1.1 Az internet és
RészletesebbenFelhasználói kézikönyv a WEB EDInet rendszer használatához
Felhasználói kézikönyv a WEB EDInet rendszer használatához A WEB EDInet rendszer használatához internet kapcsolat, valamint egy internet böngésző program szükséges (Mozilla Firefox, Internet Explorer).
RészletesebbenMicroSigner Közvetítő Szerver fejlesztői dokumentáció
MICROSEC ZRT. MicroSigner Közvetítő Szerver fejlesztői dokumentáció verzió: 1.0 Ivicsics Sándor, Máté Norbert, Vanczák Gergely 2016.06.09. Tartalom Általános információk... 2 ESign munkamenet létrehozása...
RészletesebbenWeb programozás I. tantárgyi információk
Web programozás I. tantárgyi információk Nagy Gusztáv honlap: http://nagygusztav.hu jegyzet e-mail: nagy.gusztav@gamf.kefo.hu tantárgy honlapja: http://webprog.hu/ tantárgyi hírek (nem ETR kurzusfórum!)
RészletesebbenDr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 5.ELŐADÁS. Sütik és munkamenetek kezelése 2015-2016
Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 5.ELŐADÁS 2015-2016 Sütik és munkamenetek kezelése A HTTP protokoll Emlékeztető 2 A HTTP protokoll állapotmentes Nem emlékezik az előző kérés
RészletesebbenWeb-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Dinamikus tartalom 3. Template feldolgozás Template feldolgozás Statikus (HTML) fájlok dinamikus tartalom beszúrással (speciális tagek) Template processzor PHP Cold Fusion ASP
RészletesebbenINTERNET. internetwork röviden Internet /hálózatok hálózata/ 2010/2011. őszi félév
INTERNET A hatvanas években katonai megrendelésre hozták létre: ARPAnet @ (ARPA= Advanced Research Agency) A rendszer alapelve: minden gép kapcsolatot teremthet egy másik géppel az összekötő vezetékrendszer
RészletesebbenWebes alkalmazások fejlesztése
Webes alkalmazások fejlesztése 3. gyakorlat Authentikáció, adatok feltöltése Szabó Tamás (sztrabi@inf.elte.hu) - sztrabi.web.elte.hu Authentikáció Manapság már elvárás, hogy a felhasználó regisztrálni
RészletesebbenWEB PROGRAMOZÁS 3.ELŐADÁS. Űrlapok
WEB PROGRAMOZÁS 3.ELŐADÁS Űrlapok 2 Globális és környezeti változók Globális és környezeti változók 3 A globális változók azok a változók, amelyeket a program legfelső szintjén, azaz a függvényeken kívül
RészletesebbenHálózati Architektúrák és Protokollok GI BSc. 10. laborgyakorlat
Hálózati Architektúrák és Protokollok GI BSc. 10. laborgyakorlat Erdős András (demonstrátor) Debreceni Egyetem - Informatikai Kar Informatikai Rendszerek és Hálózatok Tanszék 2016 9/20/2016 9:41 PM 1 Transzport
RészletesebbenFlash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft
Flash és PHP kommunikáció Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft A lehetőségek FlashVars External Interface Loadvars XML SOAP Socket AMF AMFphp PHPObject Flash Vars Flash verziótól függetlenül
RészletesebbenColourSMS Protokol definíció. Version 1.2
ColourSMS Protokol definíció Version 1.2 1.1 HTTP request A ColourSMS(Westel/Pannon) alkalmazások által kiadott HTTP request formátuma a következő: http://third_party_url/path_to_application A third_party_url
RészletesebbenWeb technológiák. Barabás Péter, Általános Informatikai Tanszék, Miskolci Egyetem. Barabás Péter Web technológiák 1
Web technológiák Barabás Péter, Általános Informatikai Tanszék, Miskolci Egyetem Barabás Péter Web technológiák 1 Témakörök 1 2 HTTP/1.1 HTML4 3 Thi CSS is an example text. Go ahead and replace it 4 JavaScript,
Részletesebben