The proxy implements the SEI. Hence, to make remote procedure calls on the Web service, simply invoke the SEI methods on the proxy instance.
For example, the CustomerService SEI exposes the
lookupCustomer method, which takes a customer
ID as its argument and returns a Customer data
object. Using the proxy instance, customerService,
you can invoke the lookupCustomer operation as
follows:
// Java
com.fusesource.demo.customer.Customer response
= customerService.lookupCustomer("1234");
log.info("Got back " + response.getFirstName() + " "
+ response.getLastName()
+ ", ph:" + response.getPhoneNumber() );In the cxf-webinars/customer-ws-client project, there is a
ClientInvoker class (located in
src/main/java/com/fusesource/customer/client), which defines a
continuous loop that invokes the lookupCustomer operation.
When you are experimenting with the demonstration code in the
latter chapters of this guide, you might need to modify the
ClientInvoker class, possibly adding operation
invocations.








