Title:

C# und NET

Home
deutsch
  
ISBN: 3836211726   ISBN: 3836211726   ISBN: 3836211726   ISBN: 3836211726 
 
|<< First     < Previous     Index     Next >     Last >>|
  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.
  
Visual C# 2008: Das umfassende Handbuch (Galileo Computing)
Siehe auch:
C# 2008 Codebook (C Sharp)
Windows Presentation Foundation: Das um...
Datenbankprogrammierung mit Visual C sharp 20...
Visual C# 2008 Kompendium: Windows-Programmieru...
C#
von Kopf bis Fuß
Microsoft Visual C# 2008 - Entwicklerbuch. Grundla...
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic site:
StudyPaper.com/Startseite/Computer/Informatik/Programmieren

External Links to this site are permitted without prior consent.
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Copyright ©  |  Impressum