An adaptor framework for middleware. First used by Dresdner Kleinwort for their internal systems.
”
About openadaptor
Openadaptor is a Java software toolkit for Enterprise Application Integration. It was written to help a large financial organisation integrate its applications with Message Oriented Middleware. The toolkit provides a framework and components for building links between systems and various middleware solutions, what we call an adaptor in this case.
The toolkit provides software components for connecting to a variety of transports (e.g. JMS, Tibco, RDBMS, SOAP, HTTP, SMTP, Files). It provides components for “working with” different data representations (e.g. XML, JDBC result sets, fixed width and delimited string records); however it is not tied to any specific data representation.
The framework includes support for transactions (local or JTA), the ability to capture and manage processing exceptions and remote administration (JMX via HTPP). The components can be quickly “wired together” and allow a developer to deliver a production quality adaptor extremely quickly.
The framework is designed to be as lightweight as possible it does not require any infrastructure other than the Java Runtime Environment. The framework can be used to run adaptors as standalone process, embedded in other software or deployed within application containers. The components can be used with or without the framework and writing custom components does not require extensive knowledge of the framework.
All openadaptor components are Java Beans and can be used with the spring framework (http://www.springframework.org). This means that adaptor processes can be developed by writing an XML configuration file rather than having to write and compile Java code.
”
Vasudev Ram