Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

WEB SERVICE Stefan Rutkowski. Web SERVICE Co to jest WEB SERVICE każdy wie.

Podobne prezentacje


Prezentacja na temat: "WEB SERVICE Stefan Rutkowski. Web SERVICE Co to jest WEB SERVICE każdy wie."— Zapis prezentacji:

1 WEB SERVICE Stefan Rutkowski

2 Web SERVICE Co to jest WEB SERVICE każdy wie

3 Co to jest WEB SERVICE ? Usługi Web Services umożliwiają aplikacjom wymienianie się danymi oraz – co jeszcze istotniejsze – wykorzystywanie możliwości innych aplikacji, niezależnie od tego, jak zostały zbudowane, w jakim systemie operacyjnym działają oraz za pomocą jakich urządzeń uzyskuje się do nich dostęp. Mimo że usługi Web Services działają niezależnie od siebie, mogą łączyć się w luźne konfiguracje usług, które wykonują określone zadania.

4 Jak to może wyglądać ? MVC Widok, kontroler Model

5 Web service - jakie to proste Web Services jest nazwą dla technologii dostępu do zdalnych procedur wykorzystująca do komunikacji standardowe techniki przekazywania danych - HTTP - oraz XML jako źródło danych. Żądania są, w postaci XML, wysyłane przez POST protokołem HTTP, a następnie wynik działania zwracany jest do użytkownika, także w postaci XML.

6 Standardy tworzenia danych XML SOAP (Simple Object Access Protocol) SOAP XML-RPC (XML-Remote Procedure Call) XML-RPC OPML (Outline Processor Markup Language) OPML

7 SOAP......

8 XML-RPC examples.getStateName

9 Przykład Google Maps API Administracyjne interfejsy API Google

10 Serwery IIS Apache Java BOSS

11 Klienci Języki: C++, C#, VB.NET, PHP, Java, Perl Systemy: Windows, UNIX, Linux, … Urządzenia: PC, Palmtopy, Tablety PC, Telefony komórkowe, Zegarki, … Aktywne strony internetowe Aplikacje okienkowe Aplikacje konsolowe

12 PHP != ASP.NET PHP = TANIOCHA ASP.NET = ŁATWIZNA

13 Przykład w PHP 1)Web Services Description Language (WSDL) Język WSDL definiuje zestaw kilku struktur XML pozwalających na pełny opis usług (struktury danych wymienianych z usługą, sposób połączenia z usługą [najczęściej HTTP]).WSDL HTTP 2)Tworzenie skryptu serwera 3)Tworzenie skryptu klienta

14 Serwer addFunction("dodaj"); //dodajemy funkcję do serwera $server->handle(); //obsługujemy zapytania kierowane do serwera ?>

15 Klient dodaj("10.3", "6.255")); //wywołujemy funkcję na serwerze i wyświetlamy wynik ?>

16 Przykład w ASP Serwer File -> New -> WebSite -> ASP.NET Web Service WebService

17 Dziękuję za uwagę Materiały można pobrać ze strony


Pobierz ppt "WEB SERVICE Stefan Rutkowski. Web SERVICE Co to jest WEB SERVICE każdy wie."

Podobne prezentacje


Reklamy Google