Software-Engineering
Ein WebService stellt bestimmte Funktionalitäten zur Verfügung und tritt als Application Komponente auf. Die Funktionalitäten können von Clients über ein Netzwerk (Internetstandardprotokolle) abgerufen werden. Ein WebService kann dabei über einen Uniform Resource Identifier (URI) eindeutig identifiziert werden (dazu muss die URI natürlich unique sein). Client-Programme senden anfragen an den WebService, der dann eine entsprechende Antwort zurücksendet. Des weiteren hat ein WebService [...]weiterlesen
SOAP ist ein XML-basiertes Kommunikations-Protokoll, durch das Anwendungen Informationen über HTTP austauschen können. Dabei definiert das Protokoll das Nachrichtendesign sowie deren Interpretation. Es regelt, wie Daten in der Nachricht abzubilden und zu interpretieren sind und gibt eine Konvention für entfernte Prozeduraufrufe mittels SOAP-Nachrichten vor. Die Verwendung von XML ermöglicht es, unabhängig von Plattformen und Programmiersprachen zu sein. Ein großer Vorteil von [...]weiterlesen