システムAは、UIからユーザーからのX情報をキャプチャします。この情報は検証され、データベースに保存されます。ユーザーは情報を変更、追加、削除することができます。私はこのX情報をWebサービスを使ってシステムBと同期させておく必要があります。また、私はできるだけ早くデータベースに保存された後、この情報を送信する必要があります。MSMQは良いアイデアです
私はここでMSMQを使用すると考えました。システムAはキューにメッセージを送信します。このキューのメッセージをリスンする別のプロセスは、データベースから情報を読み取り、システムBに送信することによってメッセージを処理します。
ここでMSMQを使用するか、独自の単純なキューイングメカニズムを作成することをお勧めします。定期的にデータベースをポーリングします。
ほぼリアルタイムの転送と保証が必要なので、私はMSMQを使用することをお勧めしました。他にも優れたソリューションがありますか?
テクノロジプラットフォームは、Oracleデータベースの.Netです。
まあ私はMSMQも考えていない、私は概念を認識しています。 –
このチュートリアルがhttp://www.devx.com/dotnet/Article/27560/0/page/1に役立つかどうかを確認してください。 – Faheem