私はしばらくの間、Corbaクライアントで作業しています。私が実行する1つの問題は、タイムアウトの設定を本当に定義できないということです。Corba要求のタイムアウト
私はMico C++ orbを使用していますが、要求タイムアウトを設定するCorba定義のメソッドがあるかどうかを記述できる人がいないため、グローバルな問題と思われます。
誰でもこのようなインタフェースまたはorbの初期化を知っていますか?
私はしばらくの間、Corbaクライアントで作業しています。私が実行する1つの問題は、タイムアウトの設定を本当に定義できないということです。Corba要求のタイムアウト
私はMico C++ orbを使用していますが、要求タイムアウトを設定するCorba定義のメソッドがあるかどうかを記述できる人がいないため、グローバルな問題と思われます。
誰でもこのようなインタフェースまたはorbの初期化を知っていますか?
CORBA仕様のMessagingセクションでは、RelativeRequestTimeoutPolicyとRelativeRoundtripTimeoutPolicyが定義されています。詳細については、http://www.cs.wustl.edu/~schmidt/PDF/C++-report-col19.pdfの「Programming client timeouts」というセクションを参照してください。
私はMICOと経験を持っていないが、バージョン2.3.13
ポリシーは、リアルタイム固有のものではありませんので、それがサポートされているようです。ポリシーはコア仕様に加え、リアルタイムなどのオプション機能にも浸透しています。 POAは、ORB自体のように、さまざまな動作を構成するためのポリシーを使用します。
Eric Malenfantはすでに指摘しているように、CORBAのメッセージングの側面には2つのタイムアウトポリシーがあり、効果があります。ただし、タイムアウトポリシーにも影響する同期スコープポリシーと呼ばれる追加のポリシーがあります。私はどれくらいのMICOを実装しているのか分かりません。
ポリシーは魔法の言葉です。そのリアルタイムコルバの部分の一部です。それで、私はmicoコードで調べることができるものです。ありがとうございます。 – Totonga
それは非常に重要ではありませんが、 私はCORBA 3仕様をチェックしました。メッセージ・セクションにリクエスト・タイムアウトがあります(IDL定義はメッセージング・モジュールにあります)。私はリアルタイムCORBAは別の仕様だと思います。 –