czwartek, 19 marca 2009

Tworzenie usługi przy pomocy frameworka JbossWS

Na cel postawiłem sobie zrobienie prostej aplikacji, która korzystałaby z usługi, która to z kolei zwracałby listę obiektów. Jako technikę wybrałem tworzenie ws od 'dołu', czyli zaczynając od stworzenia klasy części serwerowej z odpowiednia adnotacją @WebService (w przykładzie GetCountryCodeWS.GetCountryCodeWS) i zawierającą jedną metodę (getCountryCode) oznaczoną adnotacją @WebMethod zwracającą ArrayList

Polecam też przeglądnąć (a najlepiej skopiować) skrypt ant, który pakuje projekt do jar'a i deploy'uje naszą aplikację na serwer. Kożdy deploy uruchamia frameworka JbossWS, który zajmuję się generowaniem potrzebych klas oraz plik WSDL (można go podglądnąć w katalogu server/default/data/wsdl) albo w przeglądarce - http://localhost:8080/invest/GetCountryCodeWS?wsdl

Jeżeli mamy gotowe środowisko (jboss+jbossws) to jesteśmy właściwie gotowi do przetestowania naszej usługi, w tym celu tworzymy klase, w której będziemy iterować po zwracanej liście.

źródła projektu

Brak komentarzy:

Prześlij komentarz