Java Business Integration (JBI) is a project by the Java Community Process (JCP) to standardize integration technology for service-oriented architecture software. It includes tools such as Normalized Message Service and open interfaces for improvement by the public. JBI also allows for easy integration of new service engines and minimizes costs for companies.
Java® Business Integration (JBI) is an enterprise started by the Java® Community Process (JCP), under the umbrella of Sun Microsystems. The project defines how online plug-in technology can facilitate service-oriented architecture software. With JBI, Sun Microsystems aims to standardize integration technology, starting from collaborations with the computer industry. The company also plans to develop a family of products based on JBI.
In March 2003, Sun Microsystems introduced Java® Business Integration technology at JCP. There were also other companies that collaborated on the project and were called “Expert Group” suppliers. The 24 vendors included IBM, Novell and Sonic Software.
A popular feature of Java® Business Integration is the Normalized Message Service (NMS), which is used as a communication tool. The NMS can receive and send messages through different message exchange (MEP) models: in-only, robust in-only, in-out and in optional-out. In-only allows a user to receive status messages, while robust in-only allows for a swap round that ends when a status message is received. In-out provides a mutual exchange between a client and a provider, while optional in-out allows a user to choose whether to reply to the message or ignore it.
Java® Business Integration also includes many tools, such as system monitoring and system management tools, business analysis and business activity monitoring tools, and software development tools. The JBI is flexible and can conform to the system in which the plug-ins are contained. Its flexibility also means that the service engine can be translated into several languages.
Another benefit of Java® Business Integration is open interfaces, which are “open,” so to speak, for improvement by the public. In this way, the integration project is marketed towards system software developers who have the ability to modify the interface according to their needs or interests. These changes can be published publicly, which gives customers the advantage of choosing from the solutions that best suit them. Open source software available in the integration includes Apache ServiceMix, Open ESB and FUSE ESB.
Java® Business Integration also allows you to connect new service engines to the container, provided you code a command to help the system detect it. These aforementioned integrations minimize the cost of a company’s time and money, as all actions within the system can be automated. Business partners can also enjoy the convenience of having all existing and collected information combined into one integration technology for efficient collaboration.
Protect your devices with Threat Protection by NordVPN