2011-09-15 10 views
0

Liferay環境にLync ServerをJavaポートレットとして統合するアイデアを思いつきました。 Lyncサーバーからデータを通信するポートレット上の人名、写真、プレゼンス情報、およびコンタクトポイントを取得したいと考えています。ポートレットとしてのMicrosoft Lync Serverの統合

は、(接触点で、私は、Lyncのコンセプトに属している私が思うものを直接IP電話やIM通信の統合を意味します。)任意の準備統合が存在する場合

私にはわからないそうでない場合、どのような材料私はおそらく自分自身のコードを作ることができるように、APIやそのようなものについて見つけ出すことができます。

お寄せいただきありがとうございます。

+0

また、私が不可能なことを試みている可能性があることを知っているのは、そのような場合には良い情報です。 – mico

答えて

3

私はLiferayの専門家ではありませんが、私はWeb Based Portalを推測しています - そうですか?もしそうなら、はい、必要なことをすることができます。

マシンでLyncクライアントを実行していますか?そうでない場合は、サーバーインフラストラクチャを構築する必要があります。

最初の手順は、UCMA 3.0 SDKをダウンロードしてインストールすることです。

バックエンドでは、あなたのLyncの環境にログオンUCMAアプリケーションを構築する必要があるだろう - の構築と展開のプロセスはかなり長いですが、しかしよくhere

を説明します。また、構築する必要があるだろうWebサービス層では、Web上でメソッドを公開することができます。 Webサービスの背後にあるメソッドは、必要な情報を取得するためにUCMAアプリケーションを呼び出す必要があります。

次に、Webサービスを呼び出すために必要なhtmlとjavascriptを作成するだけです。

本のいくつか行いcodeplex projectがある - 少なくとも、それは偉大な出発点

だろうあなたは、クライアント上でのLyncを実行している場合、全体のことがずっと簡単である、とSilverlightがある場合には、オプション。

Lync SDKをダウンロードする必要があります。これには、Silverlightコントロールの束が含まれています。連絡先の詳細を参照したり、連絡先の空き状況を確認したり、Click to callなどを呼び出すことができます。コントロールを使用してSilverlightアプリケーションを作成し、ポートレット内でこれを折り返す場合があります。

編集:George Durzi and Michael Greenlee's bookは、どのルートを使用していようと、これを開始するには最適です。

+0

VoteUp、Accept&+50:優れた出発点Paulに感謝します!誰かがこの質問に答えることができると私はほとんど信用できなくなりました。どうもありがとうございます! PS。はい、LiferayはWebポータルです。 – mico

+0

うわー、私はその1つに答えてうれしい!私は、今後数週間にわたってUCMAアプリケーションを作成して展開することについてブログで説明します。これは、いくつかのステップがあり、正しいことが難しい場合があるためです。 codelync.comをチェックしてください、すぐにもっと多くのコンテンツがあります。 –

関連する問題