17.4. Instalacja lokalnej usługi sieciowej

Aby zilustrować funkcje narzędzia SoapUI, posłużymy się lokalnie wdrożoną usługą sieciową. Ta prosta usługa odpowiada za zapewnianie dostępu do zmyślonej, nieistniejącej bazy danych o klientach. Wersja tej usługi napisana w Javie implementuje następujący interfejs:

public interface CustomerService {
    public Customer findById(String id);
    public Customer[] findByName(String name);
    public Customer[] findByHomeCity(String city);
}

Dobre rozumienie podstaw modelu dziedzinowego powinno nam znacznie ułatwić prawidłową interpretację przykładów komunikatów protokołu SOAP prezentowanych w dalszej części tego rozdziału. Diagram klas naszej przykładowej aplikacji w notacji UML (wygenerowany za pomocą narzędzia Doxygen ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.