«^»
11.2. Accessing a Web Service from an Apache SOAP client

These interfaces and classes are used in the following Java program:

0456: import java.rmi.              RemoteException;         // ConsoleClient.java
0457: import javax.xml.rpc.         ServiceException;
0458: import com.a.www.webservices. Service1;
0459: import com.a.www.webservices. Service1Soap;
0460: import com.a.www.webservices. Service1Locator;
0461: public class ConsoleClient
0462: {
0463:     public static void main(String[] pArgs)
0464:             throws RemoteException, ServiceException
0465:     {
0466:         double tCentigrade = Double.parseDouble(pArgs[0]);
0467:         System.out.println("Centigrade: " + tCentigrade);
0468:         Service1 tService1 = new Service1Locator();
0469:         Service1Soap tService1Soap = tService1.getService1Soap();
0470:         double tFahrenheit = tService1Soap.toFahrenheit(tCentigrade);
0471:         System.out.println("Fahrenheit: " + tFahrenheit);
0472:     }
0473: }