JSR 208: Java Business Integration (JBI)

View: [ 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Implementations
  Links
Projects
  

Articles:
  • Integrating healthcare services, Part 2: Using Apache ServiceMix as a Healthcare Service Bus by Bilal Siddiqui   - [Clicks: 7]
    A Healthcare Service Bus (HSB) enables diverse healthcare applications to interconnect and interoperate for efficient service delivery. Part 1 of this two-part article discusses the aggregation of healthcare services using Java Business Integration (JBI) architecture. This concluding installment shows how you can use an open source JBI implementation -- Apache ServiceMix -- as an HSB. You'll configure an application as a ServiceMix-hosted internal service, learn how to interconnect multiple JBI environments, and find out how you can integrate an industry standard for healthcare interoperability into ServiceMix.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/j-hsb2/index.html - Jun, 2010
  • Integrating healthcare services, Part 1: Using an Enterprise Service Bus for healthcare by Bilal Siddiqui   - [Clicks: 12]
    Ideally, the diverse services that medical patients need should interconnect and interoperate to enhance healthcare quality and efficiency. This article, the first of two parts, discusses the aggregation of healthcare services using Java Business Integration (JBI) architecture. Such an aggregation platform -- a Healthcare Service Bus (HSB) -- can be readily adapted to other industries.
    http://www.ibm.com/developerworks/opensource/library/j-hsb1/index.html - May, 2010

[Top]

Implementations:
  • Java Technology and Business Integration Services   - [Clicks: 81]
    Integration services are at the heart of any Service Oriented Architecture. Integration solutions have traditionally required the use of non-standard technologies to create functional systems. Java integration efforts are focused at standardizing the core architectural elements of an integration architecture. Java Business Integration (JBI) specification (JSR 208) defines the core of a service oriented integration bus and component architecture for SOA. It standardizes the common message routing architecture, plug-in interfaces for service engines and bindings, and a mechanism (Composite Service Description) to combine multiple services into a single executable and auditable unit of work.
    http://java.sun.com/integration/

[Top]

Links:
  • Java Forums - Java Business Integration (JBI) Forum   - [Clicks: 76]
    Java Business Integration (JBI) is the foundation for a Service Oriented Architecture. It formalizes the notion of a Composite Services Description (Service Assembly). JBI provides the Service Provider Interfaces (SPIs) and message exchange mechanism for various Service Engines and Binding Components to connect and interact in a standard fashion. Business logic containers that execute BPEL, BPM, J2EE applications servers, business rules, transformation are all examples of Service Engines. Binding components could offer connectivity through JMS, SOAP, ebXML and other protocols. A SOA becomes extensible and pluggable because JBI enables the collaboration between different integration technologies.
    http://forum.java.sun.com/forum.jspa?forumID=512

[Top]

Projects:
  • Celtix ESB   - [Clicks: 36]
    Celtix delivers a Java enterprise service bus (ESB) runtime and set of extensibility APIs, simplifying the construction, integration and flexible reuse of technical and business components using a standards-based, service-oriented architecture.
    http://forge.objectweb.org/projects/celtix/
  • ChainBuilder ESB   - [Clicks: 27]
    ChainBuilder ESB is the fast and easy way to connect your data and services into innovative solutions. ChainBuilder ESB applications scale from enterprise customers with point-to-point integrations and company-wide infrastructures, to software partners that need to integrate their solution with their customers.
    http://www.chainforge.net/
  • Mule   - [Clicks: 46]
    Mule is an Enterprise Service Bus (ESB) messaging framework. It is a scalable, highly distributable object broker that can seamlessly handle interactions with services and applications using disparate transport and messaging technologies.
    http://mule.codehaus.org/
  • open-esb   - [Clicks: 75]
    This project will implement an enterprise class "Enterprise Service Bus" runtime with sample Service Bindings and Service Engines. This runtime is developed from the ground up with JSR-208, Java Business Integration technology and will be extended to provide world class enterprise scalability, performance and managability. The first application environent host will be project GlassFish, with others to follow. JSR 208 technology is described at http://java.sun.com/integration. The first phase of this project will be to migrate the code which is available from this link to the collaboration site. From there, it will be extended.
    https://open-esb.dev.java.net/
  • ServiceMix   - [Clicks: 90]
    ServiceMix is an open source Apache licensed Enterprise Service Broker (ESB) which is compliant with the Java Business Integration (JBI) specification JSR 208. The aim of JBI is to allow integration components and services to be integrate in a vendor independent way, allowing users and vendors to plug and play. ServiceMix is lightweight and easily embeddable, has integrated Spring support can be ran as a standalone ESB provider, as a service within an ESB or within a J2EE application server.
    http://servicemix.codehaus.org/

[Top]