|
Java Integration Tools
OpenEAI
The purpose of the OpenEAI Project is to discover and document the controlling dynamics, principles, and practices of enterprise application integration and to present, implement, and promote those findings. The OpenEAI Project presents findings in the form of the OpenEAI methodology and OpenEAI software for implementing integrations.
NetKernel - XML Application Server
NetKernel Standard Edition provides 100s of XML technologies as simple services which together create a powerful XML application server. NetKernel provides the infrastructure that developers need to rapidly build powerful XML message processing systems with the capabilities to eliminate the complexity, performance and management challenges of processing XML. You can think of the NetKernel XML tools as like the line-based ASCII tools (sed, awk, grep etc etc) provided with Unix - NetKernel is not limited to XML processing, XML is just a common and convenient datatype.
BIE (Business Integration Engine)
Business Integration Engine (BIE) is designed to help organizations exchange data created in different applications on various platforms with partners, suppliers, and customers in order to streamline processes and improve efficiency. Includes a map builder and dashboard, supports multiple protocols SOAP, EDI X12, HIPAA etc. (GPL). BIE is a cost-effective, lightweight integration solution that provides many advantages over existing integration approaches and is evolving into a Service-Oriented Integration tool. Created originally for manufacturers with diverse back-end systems and large, fragmented distribution networks, BIE provides integration capabilities in environments where other solutions would be cost-prohibitive or inefficient due to antiquated trading partner systems, lack of industry standards, and/or extensive requirements. Because BIE is platform-independent, many legacy systems can be leveraged "as is." BIE is flexible, extendible and scalable, making it possible to integrate a wide variety of applications - even other integration utilities - quickly and cost-effectively. BIE comes complete with 5GL GUI Map Builder and his web-based Dashboard - tools that help you to get your integration project up and running.
ConnectorWorks
An open-source framework for implementing XML document-centric interactions with an enterprise information system (EIS). Works with JAXM, JAXP, SAX, DOM, JAXB, XSLT, XML filters/pipeline, and JMS messaging interoperability. Leverages JMX-based management and monitoring capabilities for EIS interactions. Supports the transformation to/from a canonical business markup language like OAGIS BOD using XSLT and SAX filter chains to/from internal EIS data structures/APIs such as an SAP R/3 IDoc.
S-integrator
A service-oriented integration server that hosts Service Stores which authorize, monitor, manage and run services while making them available through web services, HTTP and other protocols. Included listeners and
inbound adapters support address banning, content filtering and a virus detection filter. Included outbound adapters integrate databases, mainframes (APPC), web servers, FTP, mail and other technologies. Administration is
performed using a web browser or cell phone that accesses the embedded web server. Service Flows provide process automation and hot deployment is supported. S-integrator is single-source, small footprint and only requires
JRE 1.2 and a database with JDBC driver.
jEngine
JEngine is an Open Source, standards-compliant, enterprise integration engine implemented in Java. The server framework, based on Java 2 Platform Enterprise Edition (J2EE), provides a robust standard for deploying a multi-tier enterprise integration engine. By utilizing the J2EE standard, a complete framework of standardized components, services, and interfaces will be developed while maintaining the promise of portability across operating systems.
OSMQ
Open Source Message Queue (OSMQ)TM is an advanced asynchronous message router, message broker and message middleware framework developed by MQue Systems. The product and client adapters are 100% Java based, with an open and published message interface to support non-Java clients. OSMQ was designed for high performance, high reliability, and ease of use, with a Java interface that is significantly less complex than JMS. OSMQ supports a
publish-subscribe and point-to-point message architecture, employing a queue-based store-and-forward model of message distribution. MQue Systems has chosen to release the product as open source, using the GNU public license.
OpenSyncro
OpenSyncro is a lightweight, open source enterprise application integration tool written in Java language. It runs on Apache Tomcat application server and stores its configuration data in MySQL database. OpenSyncro is distributed under the GNU General Public License. OpenSyncro was originally developed for connecting Smilehouse Workspace to other enterprise applications, for example ERP, CRM and SCM systems, but it can be used independently for integrations between other applications, as well as for various data conversion tasks.
MQue
MQue Systems specializes in the development of enterprise-ready Java-based message middleware, including its open source OSMQ framework and the graphical and remotely-manageable Intebroker Message Broker Suite.
OpenQueue
OpenQueue is an open protocol for publish-and-subscribe message queuing. This enables language-independent, loosely-coupled, asynchronous communications between applications running on different machines. In addition to defining the OpenQueue protocol, this project hosts some sub-projects to produce Open Source clients, servers, and tools, all of which implement the OpenQueue protocol. As these programs mature, they will offer an Open Source alternative to message queuing products such as MQSeries or MSMQ.
OpenAdaptor
openadaptor™ is a Java/XML-based software platform which allows for rapid business system integration with little or no custom programming. It is highly extensible and provides many ready-built interface components for JMS, LDAP, Mail, MQ Series, Oracle, Sybase and MSSQL Server as well as data exchange formats such as XML. New components are regularly added.
xBus
The xBus is a central EAI (Enterprise Application Integration) system that emphasizes Routing and ransformation. The xBus is a central EAI (Enterprise Application Integration) instance which has two substantial tasks: Routing, i.e. receiving of messages from different sources and passing through to different target systems. Transformation, i.e. converting the data between different formats and transformation of content. The xBus is an Open Source software tool. Its architecture is very open and flexible. The reliability has been proven during usage in several commercial projects. Contrary to many commercial EAI products, the xBus is a very slim and efficient solution. Published under an Open Source License similar to the Apache License.
|
|