This is the Uppsala University integration components. The overall picture of the components is an event routing network containing message brokering along with a set of channel adapters and messaging gateways.
The target environment for the components in the event routing map is an OSGi container, the target environment for channels is a MQ Broker and the target environment for the log database is a RDBMS. An example of a fully provisioned target environment is found at the GitHub repository integration-runtime.
Vital to the message bus is the internal language used within the message bus. This language is implemented and documented in the sub module esb-model.
The total set of integration components is supplied by dependencies of components from repositories
They are all available on Uppsala University GitHub repository.
Build the project along with its dependencies
- common-integration
- ladok
- ladok-integration
- uu-integration
using maven:
mvn install -Dmaven.test.skip=true
Deployment is bound to the execution enviroment. For deployment in a Karaf/ServiceMix environment read the Karaf deployment documentation.