Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.Questo contenuto non è disponibile nella lingua selezionata.
37.4. Invoke WS Operations
Proxy interface is SEI interface Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
The proxy implements the SEI. Hence, to make remote procedure calls on the Web service, simply invoke the SEI methods on the proxy instance.
Invoking the lookupCustomer operation Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
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:
The ClientInvoker class Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
In the
cxf-webinars-jboss-fuse-6.3/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.