TAO/RTAI port
On this page you'll find information about the ongoing project of
porting ACE/TAO to the RTAI realtime Linux platform.
If you want to try it out, you'll need to setup a basesystem. We
recommend you to use Debian for now (the software is distribution
agnostic though), with the GCC 3.3 compiler
installed. We are using:
- Debian Woody 3.0r1
- Vanilla Linux 2.4.22
kernel with the RTAI
3.0r3 tree, apply the ADEOS patch to the Linux kernel.
- GCC 3.3.x
- OCI's TAO tarball version 1.3a You can download it here
The current features are :
- Hard and Soft Realtime Collocated CORBA Components
- Non-RT IIOP communication with H/S Realtime CORBA Components
For example : a CORBA on Windows component communicates with an RTAI Component
- Automated building of libraries and sources (bug reports welcome though)
- Binary compatible with normal GNU/Linux builds (if ACE is not inlined).
We are testing currently the following ORB Services :
- Naming
- Notify
- CosEvent
- Property
- Concurrency
- Time
They should work quite automatically
There's a little test application available which can be used to test and
benchmark CORBA collocated calls. It can be downloaded here.
For more information, visit our Project page.