资 源 简 介
The project provides an API (called CABAC) for the actual implementation of software connectors, whose aim is to ensure interoperability among heterogeneous software entities, based on a mediator algebra developed within the Work Package WP2 of the CONNECT EU project (https://www.connect-forever.eu/). The implementation of the API is based on the use of Enterprise Integration Patterns (http://www.eaipatterns.com/) and is developed through the Apache Camel framework (http://camel.apache.org/).
The mediator algebra attempts to structure the concept of software connector treating it like a suitable composition of mediation primitives. The provided API is an object-oriented implementation of both the algebra primitives and the composition operators.
Suppose that we have two or more applications that wish to interoperate. Often, these applications do not interact by following the same protocol. For example a sender application sends a single message, while the receivers