omniORBのは、共通オブジェクト·リクエスト·ブローカ·アーキテクチャ(CORBA)のバージョン2.6を実装したオブジェクト·リクエスト·ブローカー(ORB)です。
omniORBのプロジェクトは、C ++とPython言語バインディングをサポートし、完全にマルチスレッド化され、ネイティブトランスポートとしてIIOPを使用し、COSネーミングサービスが付属しています。 omniORBのは最速C ++のORBの一つであります。
特長:ます。
C ++とPython言語バインディング。
CORBA 2.6仕様に準拠しています。
GIOPおよびIIOP 1.0、1.1および1.2のサポート。
完全にマルチスレッド実行時。
のTypeCodeとAny型。
CORBA 2.6のDynAnyインタフェース。
動的起動と動的スケルトンインターフェイス。
完全なネーミングサービス、omniNames。
wcharは、wstringのとコードセットのネゴシエーションをサポートします。
フル長い長い、長い二重、固定小数点のサポート。
のPortableServer ::現在。
UNIXドメインのソケットトランスポート。
双方向GIOP。
相互運用可能なセキュアソケットレイヤ輸送。
柔軟なスレッド管理。
インターセプタ。
(一部のみ、以前のリリースでテストされているが)次のプラットフォームがサポートされています。
上記のVisual C ++バージョン5.0でWindows NT / XP / 9X
Linuxの/ EGCS 2.91以上GCC 2.95と
Solarisの2 {5,6,7,8} / SunのC ++バージョン4.2以上、または上記のGCC 2.95と
HPUX 11.00 / AC ++
SGI Irixの6.xの/ SGI C ++コンパイラ7.2
DIGITAL UNIX 4.0D / 12月C ++コンパイラのバージョン6.0
IBM AIX 4.2 / IBM Cセット++ 3.1.4とのxlC 5.0(ビジュアル年齢C ++ 5.0)
IBM AIX 4.3 / IBM Cセット++ 3.6.6とのxlC 5.0(ビジュアル年齢C ++ 5.0)
HPUX 10.20 / AC ++(B3910 A.01.04)
OpenVMS Alphaの6.2 / 12月C ++コンパイラ6.2 / 5.5(UCX 4.1 ECO 8)
OpenVMSのバックス6.1 / 12月C ++コンパイラ5.5(4.0 ECO 1 UCX)
ネクストステップ3.3 / GCC-2.7.2
リライアントのUnix 5.43 / CDS ++
ファーラップのリアルタイムETSカーネル
SCO UnixWare 7の
Mac OS Xの
富士通シーメンスBS2000(分布のパッチで)
...と他の多くの。
他のCORBA ORBとの完全な相互運用性。
このリリースで新しい何が:
このバグ修正。バグ修正 - 412.xmlを見ます
UTF-8文字列データを検証するオプション。
新しいomni_mutexののtryLock方法。
新しいISO-8859とWindowsコード·セット。
LynxOSのにポート。
コメントが見つかりません