summaryrefslogblamecommitdiff
path: root/devel/omniORB/pkg-descr
blob: 9ed8caea353f1e22949a7887c53722964dc1352e (plain) (tree)
1
2
3
4
5
6
7
8

                                                                           
 
                      
                                                                         
                                      

                                                    




                                                                            
                                                
 








                                                                         
omniORB is a GPL'd Object Request Broker (ORB) which implements
specification 2.6 of the Common Object Request Broker Architecture (CORBA).

* Technical Highlights
- 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.2) is used as the native protocol.
- The omniORB runtime is fully multithreaded.
- TypeCode and type Any are supported.
- DynAny is supported.
- The Dynamic Invocation and Dynamic Skeleton interfaces are supported.
- A COS Naming Service, omniNames, is provided. 

* Work in progress
- Objects by value.
- Portable Interceptors.

* Missing features
- omniORB does not has its own Interface Repository. However, the omniifr
  project aims to create one.

WWW: http://omniorb.sourceforge.net/