Creating Reusable Business Services in JavaCAPS 6 & OpenESB using EJB WS

Creating Reusable Business Services in JavaCAPS 6 / OpenESB using EJB WS

A common customer requirement is to create re-usable business services, for example transformations, which can be connected to multiple external systems without modification and can perform pass-thru functionality, i.e. different inbound and outbound connectivity.

Within Java CAPS 5.1.x we had JCDs and eInsight BPs which could do this, the JCD could provide the transformation, the BPs provided the connectivity, i.e. a sub-BP called the JCD, and several main BPs provided the relevant connectivity.

With Java CAPS 6 / OpenESB we have much more flexibility for "late-wiring" of components than we ever had in Java CAPS 5.1.x thanks to CASA, however, how can we create a business service outside of BPEL that would allow us to take advantage of "late-wiring" and provide pass-thru functionality thus....

 
The attached Tutorial will show how to use a simple EJB WS together with BCs to do exactly this.

Labels

type-howto type-howto Delete
medium-document medium-document Delete
container-jbi container-jbi Delete
container-javaee container-javaee Delete
component-serviceengine component-serviceengine Delete
component-bindingcomponent component-bindingcomponent Delete
task-design task-design Delete
quality-reuse quality-reuse Delete
platform-javacaps platform-javacaps Delete
openesb openesb Delete
component-ejb component-ejb Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

© 2010, Oracle Corporation and/or its affiliates
Powered by Atlassian Confluence
Oracle Social Media Participation Policy Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact