SQL Server Express 2005 に外部アクティベーターを実装することを検討しており、キュー、サービス、コントラクト、およびイベント通知をデータベースに追加しました。メッセージをターゲット キューに送信するトリガーも追加しました。すべてが解析され、実行され、トリガーが起動します。ただし、ターゲット キューから選択したり、クイック T-SQL スクリプトを使用してキューから受信したりすると、何も表示されません。
不思議なんだけど:
- それはどのように可能ですか?メッセージは自動受信されていますか?
- メッセージの送信中にメッセージが正しく到着したかどうかを確認する方法はありますか?
- トリガーが起動された後、サーバー上で非同期にプロセスを実行するより良い方法はありますか?
余談ですが、Service Broker の優れたチュートリアル資料を見つけるのは困難です。誰かリソースを持っている場合は、私に知らせてください。今、私は会社のオンライン リソースから本を読んでいますが、それでさえもフィルターするのが面倒です。
ありがとう、
ウィリアム