Register  Login  
  February 7, 2012  
 Suche  
Weitere Links Minimize
Print  

WissenWebService    
Was sind Web Services Minimize
Übersicht | Grundlagen | Basistechnologie | Zukunft
Anzeige als eine Seite

WEB Services basieren ausschließlich auf Basis Technologien des Internet.

HTML

Basistechnologie HTTP mit HTML als Sprachelemente.

Über HTTP können zwei Computer miteinander kommunizieren. Computer A sendet eine Anfrage (Request) an Computer B und Computer B sendet eine Antwort (Response) an Computer A zurück, sofern er eine Antwort hat. Wenn er keine definierte Antwort für den Computer A hat sendet er Ihm eine Fehlermeldung zurück.

Für diese Kommunikationsart gibt es ein gut ausgebautes weltweites Netzwerk, das World Wide Web.

Fast jede Firma betreibt heute bereits einen Webserver, der auf Anfragen von Browsern HTML Seiten als Antwort sendet.

Der große Vorteil von WEB Services basiert im wesentlichen darauf dass sie die auf die existierende HTTP- Infrastruktur aufbauen und keine neue kostspielege Infrastruktur benötigen.

Der Unterschied zwischen einer Webseite und einem WEB Service besteht in erster Linie darin, das auf eine Webseite ein Mensch mit einem Browser anfragen sendet und die Ergebnisse in seinem Browser angezeigt bekommt, und der WEB Service die Kommunikation zwischen zwei Computern ohne menschliche Interaktion ist.

XML

Über HTTP werden in der Regel Daten im HTML-Format verschickt. Dies ist vor allem bei normalen Webseiten der Fall.

Das versenden von Daten im HTML format ist aber nicht zwingend beim Einsatz von HTTP. XML wurde entwickelt um Daten beliebigen Typs in einem einfach zu übertragenden Format zu beschreiben. Im weitesten Sinne kann man XML als ein selbstbeschreibende HTML basierte Erweiterung angesehen werden. Mit XML ist es Möglich komplexe Strukturen mit einem einfachen Protokoll wir HTTP zu übertragen.

XML ist die Voraussetzung für diese Art der Kommunikation. XML besitzt noch kein Vokabular für Remote Procedure Calls, aber immerhin bereits ein Alphabet, das in der Computerwelt weithin akzeptiert ist.

SOAP

SOAP (Simple Object Access Protocol) liefert das in XML fehlende einheitliche Vokabular, das Remote Procedure Calls über HTTP ermöglicht.

So wie HTML die Namen von Elementen und Attributen für die Gestaltung von Webseiten zur Verfügung stellt, so definiert SOAP die Elemente und Attribute, die für den Aufruf von entfernten Methoden verwendet werden. Dabei ist SOAP nicht auf einfache Schlüssel-Wert-Paare beschränkt, sondern es kann auch komplexere Objekte verwenden.


Grundlagen | Seite 3 von 4 | Zukunft
Syndicate   Print  

Google Minimize
Print  

Artikel Minimize
.NET ist ein Konzept zum Objekt-Zugriff über Internet- Technologien. Ein Objekt, das über diese Technologien verfügbar ist, heißt "Web Service". Web Services können nahezu beliebige Art von Daten bereitstellen. So gibt es Web Services, die Wetterdaten liefern oder einen Text übersetzen. Aus der Sicht des Anwenders solcher WEB Services bedeutet das, ...   


Print  

GoogleAds Minimize
Print  

  Home | Beratung | Entwicklung | Wissen | Downloads | Kontakt | Weblog | HouseIndex | Preisroboter  
  Schelian IT Beratung   Terms Of Use | Privacy Statement