|
|
sql serverのサービスブローカーは、別のユニークな機能の活性化sql serverのサービスブローカーサブシステムです。 活性化できます。ストアドプロシージャを作成するには、特定の入力キューに関連付けられています。 の目的は、ストアドプロシージャは、そのキューからのメッセージを自動的に処理します。 それぞれの新しいメッセージとして入ってくると、関連付けられてストアドプロシージャを実行すると自動的に受信したメッセージを処理しています。 ストアドプロシージャのエラーに遭遇した場合は、例外処理を実行することができ、自動的に再生します。
は、定期的にチェックしてsql serverのサービスブローカーキューのステータスを確認するには、入力した場合は、ストアドプロシージャについていけるようにして、受信したメッセージを入力キューします。 もしsql serverのサービスブローカーを待って判断したメッセージをキューには、それが自動的に起動する別のインスタンスをキューに追加してプロセスを読者にメッセージします。 このプロセスが自動的に開始されるまで継続することができ読者キューに追加プリセットmax_queue_readers値に達しました。 同様に、ときにsql serverのサービスブローカーはありませんと判断したメッセージをキューに残り、それが開始さを自動的にアクティブなキューの数を減らすの読者にします。
sql serverのサービスブローカーキューは必ずしもする必要があるだけでストアドプロシージャに関連付けられています。 メッセージを必要とすることもでき、より複雑な処理を外部の中間階層に関連付けられた手続きをした。 以来、これらの中間階層に、データベースの外部プロセスは、彼らが違う活性化する必要があります。 外部の活性化を有効にする自動プロセス、ブローカーはsql serverのサービスにも対応するsqlサーバーイベントを発射します。 これらのイベントを使用することができ購読にwmi ( windows management instrumentationが)します。
時のダイアログが作成されると、保護されることができるオプションを使用して暗号化する条項。 ダイアログで使用して作成したときには、暗号化条項を、セッションキーを作成しそれを用いて暗号化して送信されたメッセージを使用してダイアログを開きます。 1つの重要な点については、セキュリティダイアログを終わらせることは事実- toend安全保障します。 言い換えると、メッセージは暗号化することが最初から送信されたときにダイアログボックスで、復号化されていないとのメッセージが表示されるまで、エンドポイントに達しました。 メッセージの内容を暗号化したままで任意の中間ホップ全体のメッセージが転送されます。 セキュリティを実装するダイアログで、サービスブローカーのsqlを使用して証明書ベースの認証、証明書のユーザーが送信したメッセージと共に送信します。 非同期のため、自然のsqlサービスブローカーは、セキュリティ情報が保存され、受信したメッセージのヘッダーを取得するサービスを取得する際にこのメッセージが表示されます。 これにより、サービスブローカーのアプリケーションのsqlを避けるために、接続を確立する必要があるメッセージを認証します。
Online: 863 users browsing the articles directory
|
|