0

C#、NServiceBus、Oracle 10g(クライアントとサーバー)などを使用して、クライアント用の統合ソフトウェアを開発しています。要件は、メッセージのキューイングメカニズムであるITransportの実装を作成するために、NServiceBusの新しいプラグインを開発する必要があることです。そのため、これにはOracleAdvancedQueuingが使用されます。Oracle 11g(クライアントとサーバー)で高度なキューイング用のコードを作成する作業はかなり行っていますが、ODP.Net 10gを見ると、キューイングのサポートが不足しているか存在しないため、問題が発生する可能性があります。

私の質問はこれです:

11gクライアントを10gデータベースサーバーに対して使用できることは知っていますが、Oracle Advanced Queuingにとっては良い考えであり、知っておく必要のある落とし穴はありますか?

どうもありがとう。

4

2 に答える 2

2

Advanced Queueingの良いアイデアですか?10gサーバーに接続する11gクライアントがサポートされているので、理由はわかりません。

AQがAQに特有の問題を引き起こすとは思いません。考えてみれば、AQは、内部のテーブルと対話するPL/SQL呼び出しにすぎません。クライアント側では、他のOracleコードと何ら変わりはありません。

だから、私はそれのために行くと言います。しかし、いつものように:テスト、テストテスト。そして、もう少しテストします。

でも、原則として問題はありません。

于 2011-10-28T21:49:43.003 に答える
1

2.x用のAQSトランスポートがあるため、 NServiceBus-Contribプロジェクトを確認することをお勧めします。

于 2011-10-29T02:29:54.080 に答える