Real-Time & Embedded CORBA
Why ORBexpress for Real-time and Embedded systems?
Because ORBexpress is simply the easiest way for a complex system to communicate to a world full of differences. Regardless of whether you are using a general-purpose processor (GPP), digital signal processor (DSP) or Field Programmable Gate Array (FPGA), there is a version of ORBexpress that is tailored to meet your needs.
General Information
ORBexpress® is a uniquely powerful communications framework for creating high performance, high-reliability, distributed applications. ORBexpress is used for the development of real-time systems, where reliability and predictability are critical. Going beyond the Real-time CORBA Specification, ORBexpress provides developers the tools they need to ensure the success of their project.
Optimized for use in the real-time, embedded, and high-performance development environment, the ORBexpress product family combines performance with extreme reliability. ORBexpress is designed so that unused features are automatically omitted from the target application. ORBexpress provides developers with a small footprint ORB, that is fast, predictable and reliable.
ORBexpress was designed to accommodate hard real-time requirements including predictable time behavior, support for different levels of Quality of Service, and plug-in custom transports. ORBexpress also fully supports the new CORBA/e (CORBA for embedded) standard. Request your own copy of the OIS CORBA/e Whitepaper.
ORBexpress Real-Time and Embedded Product Line
More About ORBexpress
ORBexpress: RT and Embedded Use Cases
You will really appreciate the features of ORBexpress if you:
-
- Use an embedded operating system.
- Want access to transport protocols beyond TCP/IP.
- Use the native thread priorities in your operating system.
- Want to control and bound the resources used by the ORB.
- Want to control the Quality of Service parameters to optimize use of your transport.
- Want to build a predictable distributed system.