Titel:

C# und NET

Startseite
english
  
ISBN: 3446420215   ISBN: 3446420215   ISBN: 3446420215   ISBN: 3446420215 
 
|<< Anfang     < Zurück     Index     Weiter >     Ende >>|
  Wir empfehlen:       
 

- 13 - 3.4.2 Nutzung eines Web Service Generell gliedert sich die Vorgehensweise bei der Nutzung eines Web Service in drei Schritte: 1.   Erforschen eines geeigneten Web Service 2.   Wahl des Web Service 3.   Wahl der Übertragungsmethode Erforschen eines geeigneten Web Service Um einen bestehenden Web Service in der eigenen Applikation verwenden zu können, muß die URL, wo sich der gewünschte Service befindet, bekannt sein. Um einen Web Service ausfindig zu machen, existieren zwei Möglichkeiten. Bei der ersten Möglichkeit handelt es sich um die Suche über einen Verzeichnisdienst, dem UDDI. Aufgrund der Selbstbeschreibung der Dienste durch das WSDL-Dokument kann dort der gewünschte Web Service gesucht werden. Hat man den gewünschten Ser- vice  gefunden,  so  bezieht  man  vom  Verzeichnisdienst  die  URL,  wo  sich  der  Service genau befindet und erhält von dort das WSDL-Dokument. Die  zweite  Möglichkeit,  einen  Web  Service  zu  finden,  besteht  durch  das  Erforschen eines Servers, der Web Services anbietet. Hierzu bietet sich die Möglichkeit seitens des Anbieters, dem potentiellen Nutzer die Suche nach einem geeigneten Web Service mit Hilfe einer sog. Discovery-Datei zu erleichtern, die veröffentlicht wird. Bei dieser Dis- covery-Datei handelt es sich ebenfalls um ein XML-Dokument mit der Endung .disco. Allerdings erfolgt hier keine Beschreibung der Web Services, sondern vielmehr handelt es sich um einen Container, der Links auf .asmx-Dateien enthält. Folgendes Beispiel für ein Discovery-Dokument stammt aus der .NET-Framework Dokumentation: <?xml version="1.0"?> <discovery xmlns="http://schemas.xmlsoap.org/disco/"> <discoveryRef ref="/Folder/Default.disco"/> <contractRef ref="http://MyWebServer/UserName.asmx?WSDL" docRef="Service.htm" xmlns="http://schemas.xmlsoap.org/disco/scl/"/> <schemaRef ref="Schema.xsd" xmlns="http://schemas.xmlsoap.org/disco/schema/"/> </discovery> Obiges Beispiel zeigt, dass ein Discovery-Dokument zusätzlich zu den Referenzen auf die .asmx-Dateien auch  Referenzen auf weitere  Discovery-Dokumente als auch XSD- Schemas enthalten kann. Werden nun Informationen über Web Services abgefragt, wer- den die zu den entsprechenden Web Service zugehörigen WSDL-Dokumente abgefragt und übermittelt.
  
Der Visual C#-Programmierer: Visual C# lernen - Professionell anwenden - Lösungen nutzen
von Walter Doberenz,
Thomas Gewinnus
Siehe auch:
Professionell entwickeln mit Visual C# 2010:...
Visual C# 2010 -- Grundlagen und Profiwissen
Visual C# 2010 Kochbuch. Mit DVD
Datenbank-Programmierung mit Visual C# 2010:...
Visual C# 2010: Das umfassende Handbuch (Galil...
SQL Server 2008 R2: Das Programmierhandbuch. Ink...
 
   
 
     
|<< Anfang     < Zurück     Index     Weiter >     Ende >>| 

Zurück zur Themenseite:
StudyPaper.com/Startseite/Computer/Informatik/Programmieren

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Copyright ©  |  Impressum