75 lines
2.8 KiB
HTML
Executable File
75 lines
2.8 KiB
HTML
Executable File
<head>
|
|
<title>The Open Source ESB for SOA & Integration - Open JBI Components</title>
|
|
<style>
|
|
#apphead, #almtoolbox, #navcol, #bodycol #apphead, #projecthome .axial, #projecthome #longdescription H2, #bodycol .tasknav { display: none; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<table id="OesbMainTable" width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr id="OesbMainTr" height="300" align="center" valign="top">
|
|
|
|
<!-- ============================================= -->
|
|
<!-- Main Column: Page contents are displayed here -->
|
|
<!-- ============================================= -->
|
|
<td id="OesbCentercol">
|
|
<table id="OesbMainTable" width="100%" boder="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td>
|
|
|
|
<h3>Open JBI Components</h3>
|
|
<p>
|
|
The overall goal of Project Open JBI Components is to foster
|
|
community-based development of JBI components that conform to the Java
|
|
Business Integration specification (<a
|
|
href="http://www.jcp.org/en/jsr/detail?id=208" target="_blank">JSR208</a>).
|
|
You can join this project as a JBI component developer or as part of an
|
|
existing JBI component development team. Starting your own component
|
|
project is relatively straightforward, as described below. Joining an
|
|
established development team might take a little longer and require
|
|
additional approvals.
|
|
</p>
|
|
|
|
<h3>About JBI Components</h3>
|
|
<p>The JSR208 specification provides for three installable JBI components:
|
|
Service Engines, Bindings, and Shared Libraries. JBI components operate
|
|
within a JBI container, which is defined by the JSR208 specification.
|
|
Two popular implementations of JBI containers are <a target="_blank"
|
|
href="http://open-esb.dev.java.net/">Project Open ESB</a> and <a
|
|
href="http://servicemix.org/">ServiceMix</a>.
|
|
</p>
|
|
|
|
|
|
<h3>Starting a JBI Component Project</h3>
|
|
<p>As a JBI component developer, you have two choices to start a
|
|
component project. You can start a component project as a module under
|
|
this project, Open JBI Components, or you can create a component
|
|
project as a separate Java.Net project. It is probably easiest to start
|
|
the component project as a module under Open JBI Components.
|
|
</p>
|
|
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</td>
|
|
|
|
<td id="OesbRightSpacercol" width="2">
|
|
</td>
|
|
|
|
<!-- ========================================= -->
|
|
<!-- Right Side Navigation Column -->
|
|
<!-- ========================================= -->
|
|
<td id="OesbRightNavcol" width="170">
|
|
<script src="https://open-esb.dev.java.net/RightColumnNavGroups.js" type="text/javascript"></script>
|
|
<img src="https://open-esb.dev.java.net/images/a.gif" width=170 height=1>
|
|
</td>
|
|
|
|
</tr>
|
|
</table>
|
|
|
|
<!-- ======================================== -->
|
|
<!-- End of Home Page body section -->
|
|
<!-- ======================================== -->
|
|
</body>
|
|
</html>
|