Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Web Services. OO (C++/ C#/Java) COM DCOM Web Services.

Lignende præsentationer


Præsentationer af emnet: "Web Services. OO (C++/ C#/Java) COM DCOM Web Services."— Præsentationens transcript:

1 Web Services

2 OO (C++/ C#/Java) COM DCOM Web Services

3 SOAP WSDL DISCO UUDI SOAP Extensions Asynkron Web metode

4 Web Services SOAP –SOAP er en måde at indkapsle objekt kald som XML sent via HTTP –2 grunde til at bruge SOAP til kommunikation ved Web Services HTTP er meget udbredt, det kan bevæge sig overalt på Internettet (Firewalls). SOAP er XML baseret og kan dermed fortolkes af andre selv med andre operativsystemer

5 Web Services SOAP eksempel

6 Web Services WSDL –Er en standard som beskriver en Web Service

7 Web Services DISCO –Microsofts standard for at lave discovery dokumenter –Er placeret på en standard lokation på Web Server og indeholder sti og placering af WSDL file. –Bruges ved statisk discovery

8 Web Services UDDI (Universal Description, Discovery and Integration) –UDDI is a directory for storing information about web services –UDDI is a directory of web service interfaces described by WSDL –Private/Public UDDI register

9 Web Services Registrering af Web Service med UDDI

10 Web Services Proxy –Brug af Disco.exe Disco http://live.capescience.com/wsdl/AirportWeather.wsdlhttp://live.capescience.com/wsdl/AirportWeather.wsdl –AirportWeather.wsdl –Results.discomap (angiver navn på wdsl fil) –(.disco) file –Brug af WSDL.exe Wsdl /language:CS /out:AirportWeatherProxy.cs AirPortWeather.wsdl Add AirportWeatherProxy.cs til projektet

11 Web Services Proxy –Add Reference i Microsoft Visual Studio.NET

12 Web Services Testing af Web Service –NetTool (capescience.capeclear.com/articles/using_nettool) –.NET Web Service Tool (www.gotdotnet.com/team/tools/web_svc/default.aspx)www.gotdotnet.com/team/tools/web_svc/default.aspx –XML Spy includes a SOAP debugger ( http://www.altova.com/ )

13 Web Services Oprette en Web Service samt brug af denne.

14 Web Services Extensible Web Services Architecture.

15 Web Services Oprettelse og brug af SOAP Extensions –Encryption –Signature verification –Translation –Etc…

16 Web Services Oprettelse og brug af SOAP Extensions –Mulighed for at lave server SOAP extensions –Mulighed for at lave klient SOAP extensions –Mulighed for at lave begge

17 Web Services Oprettelse af asynkron Web Metode –Brug af Call Back –Brug af WaitHandle


Download ppt "Web Services. OO (C++/ C#/Java) COM DCOM Web Services."

Lignende præsentationer


Annoncer fra Google