Wprowadzenie do Web Services

Usługi Web mogą uczynić Twoją aplikację aplikacją webową.

Usługi Web są publikowane, wyszukiwane i używane przez Internet.

Podstawowa wiedza, którą powinieneś posiadać

Zanim będziesz kontynuować naukę, musisz mieć podstawową wiedzę na temat poniższych informacji:

  • HTML
  • XML

Jeśli chcesz najpierw nauczyć się tych projektów, odwiedź naszeStrona głównaOdwiedź te kursy.

Co to jest Web Services?

  • Web Services są komponentami aplikacji
  • Web Services komunikują się za pomocą otwartych protokołów
  • Web Services są niezależne (self-contained) i mogą się same opisywać
  • Web Services można odkryć za pomocą UDDI
  • Web Services mogą być używane przez inne aplikacje
  • XML jest fundamentem Web services

Jak to działa?

Podstawowa platforma Web Services to XML + HTTP.

Protokół HTTP jest najczęściej używanym protokołem internetowym.

XML oferuje język, który można używać między różnymi platformami i językami programowania.

Elementy platformy Web services:

  • SOAP (prosty protokół dostępu do obiektów)
  • UDDI (ogólny opis, odkrywanie i integracja)
  • WSDL (język opisowy Web services)

Omówimy te tematy w dalszych rozdziałach tego kursu.

Przyszłość Web services

Nie oczekuj zbyt wcześnie na wiele!

Platforma Web services to prosty framework komunikacji, który brakuje wielu ważnych cech, takich jak bezpieczeństwo i routing. Ale gdy SOAP stanie się bardziej zaawansowany, te kwestie zostaną rozwiązane.

Web services mają na celu ułatwienie komunikacji aplikacji.