Webprogrammierung und WebServices Harald Sack. Yovisto Academic Video Search. WebServices Webprogrammierung 15. Serverseitige Programmierung Client 15.1 Middleware Architekturen 15.2 Teil Technologien III WWW Technische Universität Potsdam jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch beispiel management session field hidd programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch aufruf lokalisier registrier serv object rmi-registry client rmi invocation method remot architektur middlewar webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch jrmp protocol java lay referenc serv skeleton client stub transportschicht rmi invocation method remot architektur middlewar webservic webprogrammier paramet vollstand aufruf-paramet transf rpc objekt entfernt objekt entfernt lokalisation java-umgeb objektorientiert rpc-implementier klassenbibliothek virtual-machin java verschied kommunikation objekt-objekt rmi invocation method remot registry namensdien lokal architektur middlewar webservic webprogrammier fsu sack harald hpi meinel potsdam gmbh softwaresystemtechn hasso-plattner-institut informat institut jena universitat schill friedrich semantic gridcomputing pp-netzwerk www-groupwar suchmaschin xml-derivat xml css html http-protokoll uri vorles webservic webprogrammier technologi web wid world iii teil internet grundlag technisch sack harald meinel christoph sommersem vorles internet grundlag technisch verarbeit trennung databas datenbank application serv client tier three-ti web architektur architektur middlewar webservic webprogrammier aufgab anfall server-rechn datenbank databas application serv client tier two-ti web architektur architektur middlewar webservic webprogrammier zahlung abwickl kreditpruf buchhaltungssystem bestellstatus produktionsplan lagerhalt warenwirtschaftsystem produktdatenbank zugriff verflecht benutzerschnittstell html-dokument ausliefer generier funktionalitat dynam client-serv dritt-system webserv funktion serverseit architektur middlewar webservic webprogrammier protokoll-overhead anwend klein hoh orb kommerziell einsatz programmiersprachenunabhang implementier zahlreich standard off brok requ object common corba einarbeitungsaufwand implementierungs-overhead nachteil umgeb heterog herstellerunabhang vorteil architektur middlewar webservic webprogrammier method ereigniss exception super-klass attribut skeleton serv iiop stub idl brok requ object common corba architektur middlewar webservic webprogrammier giop-nachricht austausch nachrichtenformat iiop skeleton serv stub idl brok requ object common corba architektur middlewar webservic webprogrammier anfrag transparent schlusselkomponent rpc-lay schnittstellenbeschreib sprachunabhang group management rechnerumgeb heterog anwend verteilt realisier standardisiert common corba objekt orb brok requ object languag definition interfac middleware-architektur architektur middlewar webservic webprogrammier javabean enterpris rmi invocation method rpc call procedur remot architektur management session pag serv java javaservlet cgi-schnittstell dom html dynam corba middleware-architektur programmier webservic webprogrammier technologi www iii teil zuruck ruckgabewert ziel-rechn klass benotigt byte-cod lad dynam call-by-valu objekt method angefragt paramet ubergeb aufruf server-seit kommunikationsendpunkt gegenuberlieg remote-objekt rmic rmi-compil reprasentant rmi invocation method remot demarshalling rmiclassload marshalling skeleton stub ablauf architektur middlewar webservic webprogrammier referenz erzeug lookup rebind objekt entfernt registrier bind klass zugriff objekt exportiert maschin zuruck objektreferenz objektnam servernam aufruf list unbind stub-objekt objekt nam zuordnung rmi invocation method remot naming-servic architektur middlewar webservic webprogrammier html management session field hidd serv programmier webservic webprogrammier formulardat formu ausliefer formular anfrag www-serv www-client ubertrag paar benutz auswahlelement textfeld formularelement sessionmanagement implementier warenkorb online-shopsystem dialogszyklus session sitzungsverwalt probl protokoll zustandslos http management cooki rewriting url field hidd information session programmier webservic webprogrammier html dynam rmi java invocation method remot middleware-architektur programmier webservic webprogrammier technologi www iii teil javabean enterpris corba rpc call procedur architektur management session pag serv javaservlet cgi-schnittstell dom server-anwend entsprech dat ankomm portmapper-daemon rpc-server-funktion operation gewunscht implementation cod rpc-prozedur compil funktion aufgeruf serv deklaration rpc-kommunikation verstand anwend rpc call procedur remot server-seit client-seit vorgeh architektur middlewar webservic webprogrammier notwend routinenvorseh programmi betriebsystem rechnerarchitektur unterschied rpc call procedur remot xdr representation data external probl architektur middlewar webservic webprogrammier datenformat plattform-neutral einheit verwend konvertierungsroutin entsprech datendeklaration fugt xdr-compil speziell xdr-funktionsaufruf konvertierungsmassnahm dowork skeleton client stub rpc-lay transportschicht respons serv client-requ koordination xdr transfersyntax eig spezifiziert rfc internet rechn entfernt funktionsaufruf rpc call procedur remot representation data external architektur middlewar webservic webprogrammier middleware-architektur programmier webservic webprogrammier technologi www iii teil javabean enterpris corba rmi invocation method architektur management session pag serv java javaservlet cgi-schnittstell dom html dynam rpc call procedur remot corba rmi invocation method rpc call procedur remot dien implementation konzept client dienstbenutz serv dienstanbiet trennung vereinfach regel www anwend verteilt konzept verbindungsabbau verbindungsaufbau antwort anfrag www-brows www-serv architektur middlewar webservic webprogrammier architektur middlewar webservic webprogrammier internet zugriff gleichzeit zahl gross ermoglicht aufgab administration funktion trennung vollstand datenbank application databas serv client n-tier web architektur verfug aufgeruf http-requ ubergeb cgi-programm http-serv angegeb attribut action formulareingab cgi-schnittstell standard-eingab body formulardat http-requ direkt post umgebungsvariabl url get programm programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch checked html-formular abschick ausfull anwendungsprogramm steuer cgi-schnittstell get method paramet serv programmier webservic webprogrammier cgi http anwendungsprogramm brows html-dokument dynam hilf programm www-serv cgi-schnittstell interfac gateway common standard-schnittstell programm ung serverseit programmier webservic webprogrammier javabean enterpris corba rmi invocation method rpc call procedur remot management session pag serv java javaservlet cgi-schnittstell dom html dynam architektur middleware-architektur programmier webservic webprogrammier technologi www iii teil ausgab formulardat cooki rmular ausliefer anfrag http www-serv management session artikel insert ssid creat zustandsinformation speicher client serv programmier webservic webprogrammier serverseit ide zustandsinformation speicher client serv programmier webservic webprogrammier timeout ubertrag client-antwort identifizi zustandsinformation performanc ubertragi requ dat gespeichert www-serv cooki management session sessionid ows w-serv ausgab kie coo antwort anfrag cgi http anwendungsprogramm www-serv management session cooki cooki client programmier webservic webprogrammier surf-histori aktuell cookie-information unterdruck automat user respons jeweil http-requ cooki lebensdau session-information speicher http-protokoll erweiter echt management session cooki serv client programmier webservic webprogrammier sonderzeichenkodier session-information aktuell hyperlink zuruckgeliefert paramet get formular url-integration ubertrag teil session-information management session rewriting url serv programmier webservic webprogrammier agb dialog unterbrech probl sukzessiv formular folgend kontinuitat erzwung dialog serverseit vorkehr besond brows management session nachteil vorteil field hidd programmier webservic webprogrammier idl design dom programmier webservic webprogrammier languag definition interfac verfug method objekt meng standardisiert model object domain level corba belieb zugriff inhalt dokument programmiersprach xml-model html-model core-model schnittstell sprachunabhang dom model object document programmier webservic webprogrammier programm serverseit erganz alternativ includ sid serv programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch ssi-verarbeit http-respons http-requ www-serv www-client programm extern ausgab ssi-variabl speziell umgebungsvariabl moglich html javabean enterpris corba rmi invocation method rpc call procedur remot architektur pag serv java javaservlet cgi-schnittstell dom html dynam middleware-architektur management session programmier webservic webprogrammier technologi www iii teil web-serv jsp contain servlet aufruf jsp-dokument javabeans-komponent zugriff api deklarativ pag java serv programmier webservic webprogrammier web-serv contain servlet ausgefuhrt webserv speziell komponent servlet java servlet-contain serverseit programmier webservic webprogrammier javabean enterpris corba rmi invocation method rpc call procedur remot architektur management session cgi-schnittstell dom html dynam middleware-architektur pag serv java javaservlet programmier webservic webprogrammier technologi www iii teil grundlag technisch standard-ausgab www-serv brows cgi-schnittstell html-dokument standardausgab programmier webservic webprogrammier internet jena fsu sack harald potsdam hpi meinel vorles jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch html-formular head body standard-eingab www-serv brows get cgi-schnittstell method post parameterubergab programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch html-formular www-serv brows cgi-schnittstell get parameterubergab programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch bestimmt cgi-programm initiiert aufruf cgi-schnittstell http-serv umgebungsvariabl client serv programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch html-dokument eingabeparamet steuer html dynam anfrag www-serv brows programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch html-dokument html-dokument statisch dateisyst lokal html statisch www-serv anfrag brows programmier webservic webprogrammier zeitung suchmaschin warenkatalog datenbank anfrag html-dokument angefragt brows www-serv abruf html-dokument html dynam anfrag programmier webservic webprogrammier javabean enterpris corba rmi invocation method rpc call procedur remot architektur management session pag serv java javaservlet cgi-schnittstell middleware-architektur dom html dynam programmier webservic webprogrammier technologi www iii teil javabean enterpris corba rmi invocation method rpc call procedur remot architektur management session pag serv java javaservlet dom html dynam middleware-architektur cgi-schnittstell programmier webservic webprogrammier technologi www iii teil webservic webprogrammier htmltableelement htmltitleelement htmlbodyelement htmlheadelement html-element comment text html-document attribut element data charact document nod objektmodell dom klassenhierarchi programmier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch lastchild firstchild childnod insertbefor appendchild nodeappendchild klass zentral objektmodell dom method attribut nod referenz programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch smeier schulz meier objektmodell dom pnr nam strukturbaum programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch schulz meier objektmodell dom pnr nam strukturbaum programmier webservic webprogrammier javascript java binding specific languag programmiersprach bestimmt bindung anweisungsknot kommentarknot dokument-typ-knot wurzelknot dokument objektmodell dom programmier webservic webprogrammier einzeln verhalt beschreib definiert dokument zugriff unerwunscht manipulation zugehor darstell dokument objektmodell dom kompatibilitat bezieh semant schnittstell method attribut objekt strukturbaum struktur programmier webservic webprogrammier eventhandl benutzeraktion reaktion dom dokumentenbestandteil zugriff ermoglicht scripting serverseit eingefuhrt netscap dynam html brows javascript programmier webservic webprogrammier jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch hellojavaapplet browser-umgeb sich gui-element interaktiv applet html dynam applet java programmier webservic webprogrammier hello gcdrawstring paint void hellojavaapplet class public javaappletapplet html-dokument java-klass applet html dynam applet java programmier webservic webprogrammier dynam html sicherheitsmassnahm brows applet java programmier webservic webprogrammier programm start lokal bibliothek extern nutzung netzwerkverbind neu dateiressourc lokal zugriff funktionskomponent clientseit jena fsu sack harald potsdam hpi meinel vorles internet grundlag technisch html-dokument html dynam anfrag www-serv brows programmier webservic webprogrammier programmier webservic webprogrammier ausfuhr ubergeb entsprech www-client www-brows html-dokument angefordert www-serv programmcod javascript-programm java-applet plugin ausgefuhrt client-rechn clientseit client serverseit anwendungsprogramm schnittstell standardisiert zuruck html-dokument generiert verarbeitungsergebniss www-serv www-brows anwendungsprogramm bean enterpris pag servlet java programmiersprach belieb cgi-interfac ausgefuhrt rechn serv client serverseit programmier webservic webprogrammier softwaresystemtechn hasso-plattner-institut informat institut jena universitat schill friedrich semantic gridcomputing www-groupwar suchmaschin xml-derivat xml css html http-protokoll uri vorles webservic webprogrammier technologi web wid world iii teil internet grundlag technisch fsu sack harald hpi meinel potsdam gmbh javabean enterpris corba rmi invocation method rpc call procedur remot architektur management session pag serv java javaservlet cgi-schnittstell middleware-architektur dom html dynam programmier webservic webprogrammier technologi www iii teil fsu sack harald hpi meinel potsdam gmbh softwaresystemtechn hasso-plattner-institut informat institut jena universitat schill friedrich semantic gridcomputing pp-netzwerk www-groupwar suchmaschin xml-derivat xml css html http-protokoll uri vorles webservic webprogrammier technologi web wid world iii teil internet grundlag technisch sack harald meinel christoph sommersem vorles internet grundlag technisch
Sign Up!
Username:
Password:
Remember me.
Forgot your login?
Sign up a new account!
Home
Search
MyYovisto
Universities
Lectures
Videos
Speakers
Upload
Company
FAQ
Imprint
Blog
Feedback
most popular
|
recently added
|
recently viewed
|
most discussed
|
most tagged
Webprogrammierung und WebServices
ID:
[video:1881]
play this video
Title:
Webprogrammierung und WebServices
Speaker:
Dr. Harald Sack
Lecture:
Technische Grundlagen des Internet SS 2006
Organisation:
Universität Potsdam
Date/Place:
2005-07-02 MMZ E028
Format:
960x516 rm
Type:
lecture
Keywords:
Web Services, SOA, Architecture, Java
Views:
46
Owner:
push
Wiki
RSS
RSS - Video Updates
Bookmarks
Rate
Books
Copyright © 2006-2008 by
yovisto.com
- All rights reserved.
Help
Imprint
Blog
Privacy Policy
Terms of Service