Components:

OAproject development site


What is OAproject?

OAproject is an open source implementation of a plataform to allow web applications interact between them. To do so, applications using the platform send/receive messages through a message oriented middleware.

An application, to interact with other applications in the platform, needs an adaptor. This adaptor takes care of sending and receiving the corresponding messages.

One way to build the adaptor is using Adaptation.

Structure

OAproject is made of different parts. You can find an extended explanation of each part following the links on the right menu. The image on the bottom of this text provides a schema of the different parts that compose the platform basic architecture, and the interaction between them:

This would be a typical usage case of the previous schema:

A library of messages can be found in the Documentation.

Note that not all the applications must be hosted in the same machine.