|
|
# Introduction
|
|
|
Cameo - Concurrent Application Management with Effective Objects - is a lightweight middleware to start, stop remote applications and make them interact. It is made up of:
|
|
|
Cameo - Concurrent Application Management with Effective Objects - is a lightweight middleware providing services to write **distributed** applications running on **any** platform and language.
|
|
|
|
|
|
Cameo allows to start, stop remote applications and make them interact. It is made up of:
|
|
|
- A server application configurable and running on any host.
|
|
|
- A console application running on any host.
|
|
|
- Different APIs for C++, Java, Python languages.
|
|
|
|
|
|
Cameo is very flexible and many different use cases are possible. With Cameo, it becomes very easy to integrate any external component even proprietary software.
|
|
|
|
|
|
# Cameo
|
|
|
The first goal of Cameo is to provide services for starting, stopping, synchronizing distributed applications. Cameo is an application-oriented middleware. The lifecycle of remote applications can be entirely managed either by the Cameo console or in an application by using the client API in C++, Java or Python.
|
|
|
|
... | ... | |