Lync Server 2013 での Microsoft SIP 処理言語 (MSPL) サーバー アプリケーションの表示

最終更新日: 2014-09-26

Microsoft SIP 処理言語 (MSPL) サーバーアプリケーションは、Microsoft Lync 2010 API ではなく、スクリプト言語を使用するスクリプトのみのアプリケーションです。 MSPL は、特定のメッセージをトランザクションベースの SIP アプリケーションにディスパッチするための機能に加えて、フィルター処理とプロキシ動作をより細かく制御できるようにします。 MSPL は、特に SIP メッセージのフィルター処理とルーティングに使用されます。 MSPL アプリケーションは UserServices モジュールと同じプロセスで実行されますが、Lync 2010 API に基づくプログラムは別のプロセスで実行されます。

Lync server コントロールパネルの [トポロジ] グループの [サーバーアプリケーション] ページを使用して、lync Server 2013 環境のフロントエンドサーバーで実行される MSPL Server アプリケーションの一覧を表示できます。 一覧には、各プールで利用可能なスクリプトと、それらが有効または重要であるかどうかが表示されます。 スクリプトは、一覧表示されている順序で実行されます。

これらのスクリプトには、次のようなものがあります。

  • ClientVersionFilter を使うと、管理者はプールでサポートされているクライアントのバージョンを指定することができます。 クライアントバージョンフィルターはクライアントのバージョンを確認し、クライアントがログオンできないようにするか、サポートされていないクライアントを使っていることを示すメッセージをユーザーに表示することができます。 クライアントのバージョンフィルターを構成して、クライアントの最新のダウンロード可能バージョンの URL が含まれているユーザーにメッセージを表示することもできます。

  • TranslationService は、管理者によって定義された正規化ルールに従って、ユーザーが E.i 番号にダイヤルする番号を変換します。 詳細については、「 Lync Server 2013 の翻訳ルール」を参照してください。

  • IncomingFederation は、テナント間の相互のフェデレーション検証を適用します。外部展開からのテナントと受信メッセージについては、この検証が適用されます。

  • UserServices は、フロントエンドサーバーの SIP レジストラー、プレゼンス、会議コンポーネントです。 SIP プロキシの上に構築された、密接に統合された IM、プレゼンス、会議機能を提供します。

  • InterClusterRouting は、呼び出し先のプライマリレジストラープールへの呼び出しをルーティングする責任を負います。 詳細については、「 Lync Server 2013 のフロントエンドサーバー VoIP コンポーネント」を参照してください。

  • IIMFilter (インテリジェント IM フィルター) は、クリック可能な Url を含むメッセージをブロックするか、ファイル転送を開始しようとします。 IIMFilter は、サーバーの代わりにクライアントバージョンも確認します。 IIMFilter は、Lync Server または Communicator を使用して開始されたファイル転送に影響します。 既定では、クリック可能なリンクは、リンクの最初の文字の前にアンダースコア文字を追加することで無効になります。 管理者はこの動作を変更して、リンクがブロックされるようにすることができます。この場合、クリック可能な Url が含まれているメッセージ、またはファイル転送を開始しようとしても、サーバーが意図した宛先に到達するまでブロックされます。 IIMFilter は、Lync Server を実行しているすべてのサーバー (プロキシサーバーとアーカイブサーバーを除く) にインストールされます。

  • UserPinService を使用して、ダイヤルイン会議のユーザー暗証番号 (Pin) を確認します。

  • DefaultRouting は、Lync Server を実行しているサーバーの既定のルーティングアプリケーションです。 既定で有効になっています。 ルーティングアプリケーションは、すべての Standard Edition および Enterprise Edition サーバーにインストールされています。

  • 「ExumRouting」では、Exchange Server ユニファイドメッセージング (UM) への通話がルーティングされます。 ExumRouting は、新しいボイスメールメッセージが送信されたときに、通話をルーティングする適切な Exchange UM サーバーを決定します。 ExumRouting は、自動応答とサブスクライバーアクセスへのルーティングなど、その他の Exchange UM 統合機能も処理します。

  • OutboundRouting は、ダイヤルされた番号とユーザーのダイヤル承認に従って、通話を電話番号にルーティングするゲートウェイを決定します。 また、OutboundRouting は、ゲートウェイが通話を処理できない場合に、通話の再ルーティングも処理します。

  • QoEAgent は、SIP サービス要求によってエンドポイントから Quality of Experience (QoE) データレポートを受け取り、そのデータを監視サーバー上の送信先キューまたは HTTP POST を使ってサードパーティのコンシューマーに送信します。 詳細については、「 Lync Server 2013 での監視の展開」を参照してください。

  • OutgoingFederation は、対象の外部展開に移動するメッセージに対して、テナントレベルのフェデレーション検証を適用します。

  • AcpRouting プロキシは、電話会議プロバイダーに宛てた要求を電話会議プロバイダーのゲートウェイに招待します。

エッジサーバー上で実行されるスクリプトには、次のようなものがあります。

  • IIMFilter

  • [オプション] は、要求が現在のサーバーを対象としている場合は、着信オプション要求に対して 200 OK を返します。 これは、トポロジの検証に使われます。