10.02.2013 Views

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Visualization When Both <strong>Sonic</strong> Connect <strong>and</strong> <strong>Sonic</strong> <strong>ESB</strong> are Instrumented<br />

Exposing a JAX-RS POJO over HTTP<br />

In this scenario, based on the JAX-RS <strong>and</strong> <strong>ESB</strong>ToREST samples, a JAX-RS POJO hosted<br />

in a <strong>Sonic</strong> Connect service is invoked by an external HTTP client. The Actional Servlet<br />

<strong>and</strong> <strong>Sonic</strong> CXF Jetty interceptors provide visibility for this use case.<br />

Figure 15. JAXRS POJO<br />

Invoking a JAXWS POJO as a step in itinerary<br />

In this scenario, based on the JAX-WS sample, a JAX-WS POJO hosted by <strong>Sonic</strong> Connect<br />

is invoked directly as a step in an <strong>ESB</strong> process. There are no HTTP calls in this scenario.<br />

The GetPatientsPojoInvoker <strong>ESB</strong> process is shown in the middle of the flow diagram. It<br />

invokes the <strong>Sonic</strong> Connect step, shown on the right. The Actional CXF interceptor<br />

provides visibility for this use case<br />

Figure 16. JAXWS POJO<br />

<strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Management</strong> <strong>Guide</strong> 8.5 280

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!