| |
- 15 -
Insgesamt lässt sich die Struktur eines Web-Service durch folgende Grafik verdeutli-
chen:
Abb. 3:
Struktur eines Web Service
4
Zusammenfassung und Ausblick
Wie im ersten Teil der Ausarbeitung gezeigt wurde, liefert Microsoft mit seiner neuen
Programmiersprache C# eine äußerst ausgereifte Programmiersprache ab. So überzeu-
gen vor allem Features, die man sich in der in direkter Konkurrenz stehenden Program-
miersprache Java auch gerne wünschen würden: Aufzählungstypen, Properties, Delega-
tes, oder auch einfach nur die vorzeichenlosen Datentypen, womit bei Grafikbearbei-
tungen das umständliche transformieren der Werte 0 bis 255 in den Bereich -127 bis
+128 entfällt. Allerdings gibt es auch Schwachstellen, so zum Beispiel das Konzept der
Exceptions, die zwar geworfen werden, jedoch nicht unbedingt aufgefangen werden
müssen. Dennoch kann man sagen, dass Microsoft mit C# etwas geschaffen hat, was
einem vielfältige Möglichkeiten zur Erstellung von Software bietet, insbesondere durch
den Aspekt von .NET.
.asmx-Datei
<%@ WebService Language="C#"
Class="Util" %>
using System;
Inline-Code
Assembly-
Referenz
WSDL-Tool
WSDL-
Description-
Datei
UDDI-
Namensdienst
URL-Referenz
Via HTML-Seite
Suche via
Discovery-Datei
WSDL-Tool
Wsdl.exe
Lokaler
Proxy-Stub
Web Service-Entwicklung
Web Service-Nutzung
|  |
|
| |
|
|