












Key Benefits:
Full Ada
95 implementation of OMG CORBA 2.6
Very fast,
reliable and efficient
Available
for native and cross-development platforms
One of
the fastest ORBs, and probably the fastest to transmit CORBA::Any.
Product Information:
OrbAda
main characteristics
CORBA
2.6 compliant
Fully
implemented in Ada95 (no C or C++ calls inside)
Fast
and efficient
Multi-threaded:

the
ORB dedicates one task for the ios with each client or service, the
client and service libraries are 
designed
to handle parallel requests or replies.
memory
safe:

variable
size data types are implemented through controlled types in order
to minimize memory 

allocation.
Memory is automatically put in free lists when data are no longer
referenced, allowing fast 
re-allocation
and reduced memory fragmentation.
portable:
the same Ada95 specifications are implemented on each environment.
Only
a few lines of code are system dependent (the low level io primitives).
Each
ORB embeds a half-bridge to simplify the interoperability with other
ORBs
(using
IIOP)
Product Delivery:
the ORB (Object
Request Broker),
the Interface
Repository,
the Naming
Service,
the Basic
Object Adapter,
the client-side
and service-side Ada95 libraries,
the IDL to
Ada95 compiler,
a debug tool.
Licence Information:
What you get with standard delivery is a development licence. This
includes an OrbAda ORB runtime license for your development platform.
There is no runtime fee for your own code developed with OrbAda. Depending
on your defined topology for your object network, you may need additional
ORB licenses.
Availability matrix (WP
: work in progress)
This list is for indication only. We permanently add new platforms,
upon customer needs.
Do not hesitate to ask for your
platform (CPU/Compiler/OS)
| |
Apex
(Rational) |
GnatPro
(ACT) |
Score
(DDC-I) |
ObjectAda
(Aonix) |
Multi
(Green Hills) |
AIX
|
WP |
|
|
7.2 |
|
| HPUX |
4.0 |
5.02 |
|
WP |
|
| Linux |
|
5.02 |
|
|
|
Solaris (Native)
|
4.0 |
5.02 |
WP |
7.2 |
3.5 |
| Solaris cross PowerPC/Lynx
3.1 |
4.0 |
|
|
|
3.5 |
| Tru64 |
4.0 |
5.02 |
|
|
|
| Vms |
|
5.02 |
|
|
|
| Windows NT/2000 |
4.0 |
3.14 |
|
7.2 |
|
| IRIX |
|
3.14 |
|
|
|
| MacOSX |
|
3.14 |
|
|
|