SQL Server Notification Services の紹介

Microsoft SQL Server Notification Services は、通知を生成してサブスクライバに送信するアプリケーションの開発と配置を行うためのプラットフォームです。生成される通知は個人に合わせて設定されたタイムリーなメッセージで、さまざまなデバイスに送信することができ、サブスクライバの好みを反映したものになります。

サブスクライバは、通知アプリケーションに対してサブスクリプションを作成します。サブスクリプションは、特定の種類のイベントに関心があることを表明するものです。たとえば、サブスクリプションでは「私の株価が 70.00 ドルになったら通知してほしい」、または「私のチームが作成している戦略文書が更新されたら通知してほしい」というような好みを表明できます。

トリガとなるイベントが発生すると直ちに通知が生成され、サブスクライバに送信されます。また、サブスクライバが指定した定義済みのスケジュールに従って通知を生成し、送信することもできます。

通知は、さまざまなデバイスに送信できます。たとえば、サブスクライバの携帯電話、個人用携帯端末 (PDA)、Microsoft Windows Messenger、または電子メール アカウントに通知を送信できます。多くの場合、サブスクライバはこれらのデバイスを携行するので、重要な情報を送信する場合は通知が理想的です。

通知アプリケーションは、以下のような多くの理由で価値があります。

  • 通知アプリケーションは、顧客、パートナー、および従業員への重要な情報の送信を可能にします。通知には Web サイトへのリンクを含めることができるので、さらに情報を取得したり、通知を受信したことを知らせたりするために使用できます。
  • 通知アプリケーションを利用して顧客ごとにカスタマイズしたタイムリーなサービスを提供すると、顧客との関係を向上させ、強化することができます。
  • 通知アプリケーションを利用すると、顧客とのビジネス取引を容易に開始できるので、収入の増加に役立ちます。
  • 通知アプリケーションを利用すると、必要に応じて従業員にいつでも、どこでも、必要な情報を提供することができるので、従業員の生産性の向上に役立ちます。
  • 通知アプリケーションを利用すると、多種多様なデバイス経由でモバイル ユーザーと通信できます。

Notification Services を使用すると、アプリケーションの迅速な構築と配置が可能になり、必要なら数百万という数のサブスクライバをサポートするようにアプリケーションを拡張できます。Notification Services は以下のもので構成されています。

  • 通知アプリケーションを迅速に作成および展開することを可能にする、単純ではあっても強力な Notification Services プログラミング フレームワーク。アプリケーションの開発には、XML または Notification Services 管理オブジェクト (NMO) を利用できます。
  • 通知アプリケーションを実行する、信頼性が高く、高パフォーマンスで、スケーラブルなエンジン。Notification Services エンジンは、Microsoft .NET Framework および SQL Server 2005 に基づいて作成されています。

このセクションの内容

トピック 説明

Notification Services の定義

Notification Services とは何か、どのように動作するか、どのような利点を提供するかを説明します。

Notification Services の利用シナリオ

Notification Services の使用方法を例示するアプリケーションのシナリオを提供します。

Notification Services アーキテクチャ

イベントとサブスクリプションの収集、通知の生成、および通知の書式設定と配信を支えるアーキテクチャについて説明します。

Notification Services プログラミング フレームワーク

Notification Services アプリケーション開発プロセスの概要を示します。

Notification Services の配置オプション

Notification Services アプリケーションを展開および管理する方法について説明します。

Notification Services のセキュリティ、信頼性、スケーラビリティ、および可用性

Notification Services によって、どのように通知アプリケーションのセキュリティが高められ、信頼性、スケーラビリティ、および可用性が実現されるかについて説明します。

Notification Services と他のテクノロジ

Notification Services と他のテクノロジとを統合する方法について説明します。

Notification Services のエディション

SQL Server 2005 のエディションごとの Notification Services の機能を紹介します。

参照

その他の技術情報

Notification Services の機能強化
通知ソリューションの作成
Notification Services の配置
Notification Services の管理

ヘルプおよび情報

SQL Server 2005 の参考資料の入手