Testowanie usługi

Wykorzystanie aplikacji Internetowej.

TESTOWANIE USŁUGI - Aplikacja Internetowa - jak to działa? Aplikacja Internetowa – zwana również aplikacją webową, to program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerową z hostem użytkownika komputera z wykorzystaniem przeglądarki internetowej użytkownika, będącego w takim przypadku interaktywnym klientem aplikacji internetowej.

Dokumentacja WSDL udostępnia nam mechanizmy do testowania usługi. Klikając nazwę metody ValueQuery otwieramy stronę zawierająca pole na wpisanie wartości. Aby móc korzystać z usługi udostępnianej poprzez WWW konieczne jest dodanie do niej odniesienia. W tym celu klikamy Add Web Reference z menu Project. W polu URL możemy podać adres do naszej usługi, lub jeśli go nie znamy klikamy odpowiedni link w oknie Start Browsing for Web Services. programista jest zwolniony z konieczności studiowania specyfikacji protokołów transportowych oraz całego zaplecza implementacyjnego usługi internetowej. Jego zadaniem pozostała jedynie strona merytoryczna, czyli to co faktycznie usługa ma robić. Drugą ważną sprawą jest to, że usługi tworzone na platformie .NET, wykorzystujące protokół SOAP oparty o kodowanie w formacie XML są uniezależnione od platformy sprzętowej, działają w dowolnym systemie Operacyjnym obsługującym podstawowe protokoły transportowe, takie jak HTTP czy SMTP. Z tego też względu usługi nie wymagają otwierania dodatkowych portów dla danych, lecz korzystają z tych, na których pracują wyżej wymienione protokoły. Zwyczajowo są to odpowiednio port 80 i 25. Pierwszy z nich obsługuje strony WWW, drugi pocztę elektroniczną, czyli w większości przypadków administratorzy pozostawiają je otwarte. Zagadnienie usług sieciowych jest rozległe. W artykule starałem się jedynie pokazać podstawowe pojęcia związane z ich tworzeniem.
Jak korzystać z usług internetowych ?Co to jest usługa sieciowa?Demo aplikacja webowaProgramy na zamówienieProgramy internetoweProgramy internetowe