2016-04-01 10 views
0

TAO + ACE環境を使用しています。サーバーはJavaに適応し、クライアントはC++で作業しています。TAO + ACEクライアントとサーバーのオーブン

1.

サーバが "com.sun.corba.se.internal.Interceptors.PIORB" を使用しています。クライアント(C++で記述される)に相当するORBタイプはありますか?それでは、このPIORBについて説明してください。

2.

絞り込んながら、持続的な失敗を取得し、通常のオーブを使用している間。あなたはお勧めできますか?

+0

1. [ポータブルインターセプタ](https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture#Portable_interceptors)です。 2.「絞り込み」しないでください。 –

+0

「絞り込み」できません - C++クライアントでは、通常のORBを使用するとIORを解決できません。テーブルをさらに絞り込む必要はありません。 – rajeshkb

+0

こんにちはエリオット、ごめんなさいポータブルな迎撃器をあまり知らない。 – rajeshkb

答えて

0

com.sun.corba.se.internal.Interceptors.PIORBは、SUN ORBで廃止予定です。これはTAOには存在しません。そこにはCORBA::ORBしかありません。

あなたが新しいC++サーバー実装で作業していると思うように、あなたはもっと簡単なIDL2C++ 11言語マッピングを考えましたか?たとえばTAOX11を参照してください。

+0

ありがとうジョニー。私たちはC++クライアントで作業しています(バージョン11、C++の古いバージョンではありません)。私たちが接続したいサーバー(JAVAで実装されている)はPIORBを使用しています。私は通知消費者のためのC++チュートリアルがあることを教えてください。 – rajeshkb

+0

TAOディストリビューションには多数のサンプルとテストがあります。 –