This client calls the server: https://github.com/ddellagiacoma/introsde-2016-assignment-3-server
The client is divided in the following packages and classes:
- client
- PeopleClient.java
- introsde.document.ws
- all the classes generated parsing the wsdl of the service
The classes was generated executing the following command line, inside the src folder of client:
wsimport -keep <serverURL>/ws/people?wsdl
The client runs each of 10 methods defined in server. Moreover, it prints into client-server.log file the server WSDL url and, for each method, methods name and number, parameters passed and response received in detail.
The client can be easily tested copying the repository in local
git clone https://github.com/ddellagiacoma/introsde-2016-assignment-3-client
And execute it
ant execute.client