|
Frequently Asked Questions
Q:
What's difference between Mobile-C from other mobile agent platforms?
Mobile-C is designed for real-time applications.
Most other mobile agent platforms are written in Java to support mobile code written in Java. Unlike Java-based platforms, with underministic garbage collection. Mobile-C is time deterministic for real-time applications without garbage collection.
Mobile-C is designed for easy interface with hardware.
Mobile-C is designed for power-sensitive applications.
Mobile-C is designed for resource constrained applications.
Q:
What's difference for performance between Mobile-C and JADE?
The study
indicates that
the performance for agent migration in Mobile-C is about two times faster than JADE for
different numbers of agencies and different numbers of agent teams.
Q: Where can Mobile-C be applied?
Mobile-C can be used to support the code mobility of networked systems, especially intelligent mechatronic and embedded systems. It can be found in many applications including
Q: Is there a limit in the number of agents for an agency?
No.
Q: Can an agent communicate with other agents in a different agency?
Yes.
Q: Does Mobile-C use peer-to-peer communication?
Yes.
An agency in Mobile-C can communicate with different agencies. An agent can communicate with
different agents and agencies.
Q: The demos run fine on the localhost, but the client cannot connect to the server when using multiple hosts. What's wrong?
There are several possibilities which may cause this behaviour.
Q:
Is Mobile-C open source?
Yes.
Mobile-C is open source. You are welcome to contribute to the development of Mobile-C.
|
| Integration Engineering Laboratory | UCD MTU Sandia |