Apache Camel¶
Apache Camel is a powerful Java-based integration framework that can be used to integrate countless technologies, including IBM i. For a brief introduction, see this article: Integrate IBM i With Anything Using Apache Camel.
Examples Examples of using Apache Camel on IBM i can be found in the IBM i OSS examples repository, in the ‘camel’ directory.
Using the Camel JT400 Component¶
The JT400 Component can be used to integrate with IBM i in several ways, including:
Message queues
Data queues
Program call
Other Components¶
Most other Apache Camel components are platform-agnostic and can be used from IBM i or to directly interact with IBM i. Some of the components most commonly used explicitly for IBM i integration include, but are not limited to: