Next: , Previous: Ocarina API Reference Manual, Up: Top


7 Ada Mapping Rules

We choose to use a middleware in order to ensure the communication between the nodes of the distributed application is the schizophrenic middleware PolyORB. It's obvious that a large part of the code (thread creation for example) is the same for distributed application. This code is written once and used as the middleware API. The use of PolyORB implies that communications between the application node are performed by requests and rely on an ORB (Object Request Broker). A full description of the Middleware API is given in Description of the Middleware API.

The present chapter defines the mapping Gaia use to generate Ada code and PolyORB primitives.