diff options
author | Satoshi Asami <asami@FreeBSD.org> | 1997-06-04 05:54:33 +0000 |
---|---|---|
committer | Satoshi Asami <asami@FreeBSD.org> | 1997-06-04 05:54:33 +0000 |
commit | af2e5a75c037325314b17c6df531e3509d3903c3 (patch) | |
tree | c71313fa8f871d236bececf7d047ac3de584668f /devel/omniORB/pkg-descr | |
parent | b96a77a54f8f82ae536ecedf3fa163d670b1dc9b (diff) |
Notes
Diffstat (limited to 'devel/omniORB/pkg-descr')
-rw-r--r-- | devel/omniORB/pkg-descr | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/devel/omniORB/pkg-descr b/devel/omniORB/pkg-descr new file mode 100644 index 000000000000..62bc89a81e18 --- /dev/null +++ b/devel/omniORB/pkg-descr @@ -0,0 +1,60 @@ +http://www.orl.co.uk/omniORB/omniORB.html + +omniORB2 is an Object Request Broker (ORB) which implements +specification 2.0 of the Common Object Request Broker Architecture (CORBA). +Further information on CORBA can be found at http://www.omg.org + +Technical highlights +-------------------- + +C++ language binding is supported. + +The IDL compiler uses the compiler front end from Sun, and +generates C++ language mapping conforming to the latest revision of +the CORBA specification. + +The Internet Inter-ORB Protocol (IIOP) is used as the native protocol. + +The omniORB2 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. + +A COS Naming Service, omniNames, is provided. + +The following platforms are supported: + + Solaris 2.5/ Sun SparcCompiler C++ version 4.2 + Digital Unix 3.2/ DEC C++ compiler version 5.5 + Linux 2.0 (x86)/ GNU C++ compiler version 2.7.2 / Linuxthreads 0.5 + Windows NT / Windows 95 / Visual C++ version 4.2 + +It should be straightforward to port omniORB2 to any platform which +supports POSIX style threads, BSD style sockets and has a decent C++ +compiler which supports exceptions. + +It has been tested for interoperability via IIOP with other ORBs, such as +Iona Orbix 2.1 MT, Iona OrbixWeb 2.0.1, Visigenic Visibroker for C++, +and HP ORB Plus 2.5. + +Work in progress +---------------- + +omniORB2 is not yet a complete implementation of the CORBA core. The +following features are not supported in the current release. +Support for these features will be included shortly in +a future release of omniORB2. + +`Typecode' and the type `Any' are not supported. +The Dynamic Invocation Interface (DII) is not supported. +The Dynamic Skeleton Interface (DSI) is not supported. + +Missing features +---------------- + +The following features are missing from omniORB2. +We are not currently planning on adding support for these features. + +The BOA only supports the persistent server activation policy. Other +dynamic activation and deactivation polices are not supported. +omniORB2 does not has its own Interface Repository. + |