Ten kurs przedstawia sposób korzystania z wizualnego edytora Java w celu zbudowania pełnego klienta Java łączącego się z usługą Web Service. Klient budowany w ramach kursu ma nazwę Firmowa książka adresowa.
Aplikacja Firmowa książka adresowa jest aplikacją Java używaną do obsługi katalogu pracowników firmy. Aplikacja ta łączy się z przykładową usługą Web Service udostępniającą metody do tworzenia, pobierania, aktualizowania i usuwania rekordów pracowników.
Klient jest budowany wizualnie za pomocą wizualnego edytora Java przy użyciu komponentów Swing. Wizualny edytor Java udostępnia zestaw klas pomocniczych (źródła danych, obiekty danych i konsolidatory) do łączenia się i pracy z usługą Web Service. Usługa Web Service jest wdrażana lokalnie w posiadanej instalacji serwera IBM WebSphere Application Server 6.0, a narzędzia pomagają wygenerować serwer proxy Java dla klienta na podstawie pliku WSDL (Web Services Description Language).