問題タブ [ucma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1154 参照

c# - アプリケーション エンドポイントを使用して UCMA のすべてのユーザーのすべての着信通話を取得する方法

すべての Lync ユーザーの着信通話のハンドラーを登録しようとしています。問題は、UserEndpoint を使用するときに必要な資格情報をすべて保存できないことです。現時点では、ハードコードされたサービス UserEndpoint を使用して、すべての Lync ユーザーとオンライン状態を取得できました。

既にわかっているように、ApplicationEndpoint で着信をリッスンすることはできません。では、Lync ユーザーごとに UserEndpoint が必要ですか? 信頼できるアプリケーションで資格情報なしで UserEndpoint を作成できることをどこかで読みました。

理論的には、Lync フロント エンド サーバーとアプリケーション サーバーの間に信頼されたアプリケーション関係を既に作成し、TrustedApplicationEndpoint も登録しました。信頼できるアプリケーション名やその他の設定を変更しても別の結果が得られないため、実際に機能しているかどうかはわかりません。

この問題を解決する別の方法はありますか?
そうでない場合、すべての着信コールをリッスンするにはどうすればよいですか?

0 投票する
1 に答える
154 参照

ucma - Lync 2013 アーキテクチャで UCMA 3 アプリケーションを移行する

現在動作中の UCMA 3.0 アプリケーションを Lync 2010 アプリケーション サーバーで実行し、Lync 2010 フロント エンド サーバーに登録しています。新しい Lync 2013 アーキテクチャに展開する必要があります。私のアプリケーションは非常に単純で、ユーザーの存在ステータスを返すだけです。それにアクセスするためのWebサービスがあります。

この記事を見つけました:ここ

そして、私はそれを行う3つの方法を見ます:

  • Lync 2013 アーキテクチャで UCMA 3.0 を使用する: この場合、Lync サーバー 2010 と UCMA 3 をアプリケーション サーバーにインストールし、アプリケーション プールを Lync 2013 フロント エンドに登録する必要があります。それは大丈夫ですか?このソリューションは UCMA 4 ソリューションと同様に機能すると思いますか?

  • UCMA 3.0 アプリケーションを UCMA 4.0 アプリケーションに移行する: UCMA 4 SDK を使用してアプリケーションを再コンパイルするだけでよいですか? この 2 つのバージョンの間に多くの変更があるかどうか知っていますか?

  • 私のアプリケーションを UCWA アプリケーションに再開発し ます。優先機能も提供する UCWA について聞いたことがあります。また、開発、展開、および将来の保守が非常に簡単に思えます。

あなたにとって最適なソリューションはどれですか?

ご協力いただきありがとうございます。

0 投票する
4 に答える
1329 参照

c# - UCMA 4 で資格情報なしで UserEndpoint を確立する

資格情報なしで UserEndpoint を確立するにはどうすればよいですか? Application/ApplicationServer が Lync Server によって信頼されている場合は可能であるとどこかで読みました。これは事実ですが、うまくいかないようです。私はいつも例外を取得します

レルムに一致する資格情報が見つかりません。

0 投票する
1 に答える
280 参照

c# - 会議間での通話の移動 UCMA4

ある会議で通話に応答し、それを別の会議に移動したいのですが、その通話の SIP コントロールのままです。最初の会議からユーザーを退出させ、別の会議に参加しようとしましたが、ユーザーを退出させると通話が終了して失われます。

0 投票する
1 に答える
1715 参照

c# - UCMA 4.0 アプリケーション - SIPEPS.dll または依存関係の 1 つが見つからない

UCMA 4.0 を使用して小さな LYNC アプリケーションを作成しました。ローカル マシンでは問題なく動作しますが、宛先サーバーへのインストールに問題があります。不足しているアセンブリで既に戦い、勝利しましたが、それでもプログラムを適切に実行できません。

OK - パブリケーションを x64 に変更し、.net フレームワークを 4.5 に変更することを提案するヘルプを見つけました。サーバーは 64 ビットなので問題ありませんが、問題は解決していません: 依存関係チェッカーを実行した後、私が行方不明であることがわかりましたIESHIMS.DLL, MSCOREE.DLL and OLE32.DLL

待って、OLE32? 64ビット用?

わかりました、他のコンピューターにはインストールできますが、サーバーにはインストールできないようです...変です。

編集: Windows Server 2008 R2 で問題が発生しているようです。新しいシステムでは問題なくインストールできます

0 投票する
2 に答える
907 参照

c# - UCMA アプリケーションで電話番号から Lync 連絡先を取得する

Lync 2013 サーバーで実行され、MSPL を使用する C# マネージ アプリケーションがあります。MSPL からのすべての呼び出しをアプリケーションにルーティングし、そこで処理します。Lync から Lync への通話は正常に機能し、toヘッダーの形式はsip:user@domain.com. ただし、ネットワークの外部 (携帯電話などの非 lync) から Lyncuser の職場の電話への通話が開始されると、Uri はsip:+12341234@domain.com;user=phone(sip:[workphone]@domain) のようになります。この文字列を Presence Retrieval 関数に渡しても機能しません。

これは常に空の結果を返します。最初に電話番号に関連付けられたユーザーを取得してその存在を取得するにはどうすればよいですか?

0 投票する
1 に答える
904 参照

c# - サーバー側のテクノロジ (UCMA または MSPL) を使用して、Lync クライアントの通話転送ルールを取得する

マネージド SIP アプリケーション (MSPL や UCMA などのサーバー側テクノロジ) で Lync クライアントの通話転送ルール (ルーティング) を取得するにはどうすればよいですか? 私が見つけた唯一のものは、Lync SDK を使用してクライアント側で行う方法に関する記事です。

また、この回答このMSDNの記事この質問は、それが機能することを示しているようですが、特定の瞬間(ユーザーがオンラインかどうか)にこの設定が必要であり、ユーザーがLyncアカウントにログインしてプレゼンスを公開する直後ではありませんリンク#1に見られるように、情報。また、最初に UserEndpoint を作成せずに、クライアントに対してこれを取得する必要があります。そのため、これが ApplicationEndpoint (または別の方法) で可能であれば最適です。

私の知る限り、プレゼンス メタデータから転送設定を取得できるはずですが、この情報は取得できません。

0 投票する
1 に答える
537 参照

wcf - Lync 2013 UCMA WCF Web サービス

私がやりたいことは、ユーザーの可用性を取得するためだけに WCF サービスを作成することです。次のクイック スタートの例を実行しました

私はこれを行うことができましたが、ユーザーの可用性を確保するための最も効率的な方法ではないと感じています.

現時点では、ユーザーの存在にサブスクライブするエンドポイントを作成し、応答が返されるのを待ち、そこからユーザーの可用性を取得します。(私はこれを単純化しています)。

私が理想的に望むのは、ユーザーのプレゼンスをサブスクライブせずにユーザーの可用性をすばやく取得し、可用性を取得したらすぐに接続を閉じることです。

私が見ることができる、または彼らが自分で実装した例を誰かが知っているかどうか疑問に思っていました

アドバイスをいただければ幸いです