Ohjelmiston tiedot:
omniORB on Object Request Broker (ORB), joka toteuttaa version 2.6 CORBA (CORBA).
omniORB hanke tukee C ++ ja Python siteet, on täysin monisäikeinen, käyttää IIOP kuin natiivi kuljetus-, ja mukana toimitetaan COS Naming Service. omniORB on yksi nopeimmin saatavilla C ++ palloja.
Ominaisuudet
- C ++ ja Python siteet.
- Tarttuu CORBA 2.6 spesifikaation.
- Tuki GIOP ja IIOP 1.0, 1.1 ja 1.2.
- Täysin monisäikeinen runtime.
- TypeCode ja kirjoita tahansa.
- CORBA 2.6 DynAny rajapintoja.
- Dynamic Invocation ja Dynamic Skeleton rajapintoja.
- Complete Naming Service, omniNames.
- Tuki wchar, wstring ja koodijoukkoonsa neuvotteluja.
- Koko pitkä pitkä, pitkä kaksinkertainen, kiinteän pisteen tuki.
- PortableServer :: Current.
- Unix domain socket liikenteen.
- Kaksisuuntainen GIOP.
- yhteentoimivien Secure Socket Layer liikenteen.
- Joustava thread hallinta.
- Torjuntahävittäjät.
- Seuraavat alustat ovat tuettuja (vaikka jotkut ovat vain testattu aiempiin versioihin):
- Windows NT / XP / 9x Visual C ++ versio 5.0 tai uudempi
- Linux / egcs 2,91 tai GCC 2,95 ja yli
- Solaris 2. {5,6,7,8} / Sun C ++ versio 4.2 tai uudempi, tai GCC 2,95 ja yli
- HPUX 11,00 / AC ++
- SGI Irix 6.x / SGI C ++ compiler 7.2
- Digital Unix 4.0D / HID C ++ compiler 6.0
- Aix 4,2 / IBM C Set ++ 3.1.4 ja XLC 5.0 (Visual Age C ++ 5.0)
- Aix 4,3 / IBM C Set ++ 3.6.6 ja XLC 5.0 (Visual Age C ++ 5.0)
- HPUX 10,20 / AC ++ (B3910 A.01.04)
- OpenVMS Alpha 6.2 / HID C ++ compiler 6.2 / 5.5 (UCX 4.1 ECO 8)
- OpenVMS Vax 6.1 / DEC C ++ compiler 5.5 (UCX 4,0 ECO 1)
- NextStep 3,3 / gcc-2.7.2
- Reliant Unix 5,43 / CDS ++
- Phar Lap Real Time ETS Kernel
- SCO UnixWare 7
- Mac OS X
- Fujitsu Siemens BS2000 (jossa laastari jakelu)
- ... ja monet muut.
- Täysin yhteensopiva muiden CORBA palloja.
Mikä on uusi tässä julkaisussa:
- korjauksia. Katso bugikorjauksia-412.xml
- Mahdollisuus vahvistaa UTF-8 merkkijono tietoa.
- Uusi omni_mutex trylock menetelmällä.
- Uusi ISO-8859 ja Windows koodijoukkojen.
- satamasta LynxOS.
Kommentteja ei löytynyt