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 を返します。 これは、トポロジの検証に使われます。