mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-31 21:57:12 +00:00
cd34cdd8c3
Submitted by:Johann Visagie and a patch by Peter van Heusden
25 lines
1.2 KiB
Plaintext
25 lines
1.2 KiB
Plaintext
omniORB3 is a GPL'd Object Request Broker (ORB) which implements
|
|
specification 2.3 of the Common Object Request Broker Architecture (CORBA).
|
|
Further information on CORBA can be found at http://www.omg.org/
|
|
|
|
> TECHNICAL FEATURES:
|
|
- C++ language bindings are supported. The mapping conforms to the latest
|
|
revision of the CORBA specification.
|
|
- Support for the Portable Object Adapter (POA)
|
|
- Support for the Interoperable Naming Service (INS)
|
|
- The Internet Inter-ORB Protocol (IIOP 1.0) is used as the native protocol.
|
|
- The omniORB3 runtime is fully multithreaded. It uses native platform thread
|
|
support encapsulated with a small class library, omnithread, to abstract
|
|
away from differences in native thread APIs.
|
|
- TypeCode and type Any are supported.
|
|
- DynAny is supported (CORBA 2.2)
|
|
- The Dynamic Invocation and Dynamic Skeleton interfaces are supported
|
|
- A COS Naming Service, omniNames, is provided.
|
|
> FEATURES STILL TO BE IMPLEMENTED:
|
|
- Support for IDL type longdouble, wchar, wstring, fixed, valuetype.
|
|
> MISSING FEATURES:
|
|
- omniORB3 does not has its own Interface Repository. However any CORBA
|
|
compliant Interface Repository can be used with omniORB3.
|
|
|
|
WWW: http://www.uk.research.att.com/omniORB/
|