niedziela, marca 30, 2008

(Grinder: Part 1) Jak testować wydajność WebService'ów

Najpierw potrzebujemy Eclipse'a z zainstalowanym pakietem Web Tools Platform. Tworzymy nowy projekt javowy. Importujemy WSDLe opisujące WebService'y, które mamy przetestować. Dodajemy serwer JavaEE (File -> New -> Other -> Basic -> J2EE Preview).
Teraz możemy wygenerować javowego klienta WebService'u.





Dalej pozostaje nam już tylko parę linijek kodu - stworzenie ServiceLocator-a, pobranie portu i wywołanie usługi. Fajnie by było moć obejrzeć wynik w postaci XML-a. Do tego możemy wykorzystać biblotekę XStream hostowaną na CodeHausie.



A na koniec częsci pierwszej pakujemy całego klienta do jar-a (File->Export->Java->Jar).

0 komentarze: