1

私は周りを見回してきましたが、クライアントとして実装されたCORBAサーバーの例も見つけることができません。クライアントがサーバーに接続してメソッドを呼び出すことができることは理解していますが、クライアント サービスからメソッドを呼び出す方法はありますか。クライアント用のインターフェースもサーバーとして持つことを考えていました。例や例を見つけることができる提案は本当に役に立ちます。

4

1 に答える 1

2

はい、できます。実際、これを行うことについて特別なことは何もありません。CORBA ORB を使用すると、アプリケーションは「クライアント」と「サーバー」の両方の役割を同時に果たすことができます。

ここに簡単な例があります: http://www.inf.ed.ac.uk/teaching/courses/ds/programs/CORBA/Ciao.html

これは、クライアントがサーバーにオブジェクトを渡すコールバックを実装し、サーバーがクライアントにコールバックを行うときに情報を受け取ります...相互作用の役割を効果的に逆転させます。

于 2013-04-09T15:51:09.463 に答える