2011-09-15 4 views
0

Liferay 환경에 Lync Server를 Java 포틀릿으로 통합하는 아이디어가 떠 올랐습니다. Lync Server에서 데이터를 전달하는 포틀릿의 사람 이름, 사진, 현재 상태 정보 및 연락처가 필요합니다.Microsoft Lync Server를 포틀릿으로 통합

은 (접점으로 난은 Lync 개념에 속하는 내 생각 그 직접의 VoIP 또는 IM 통신의 통합을 의미한다.) 어떤 준비 통합이 존재하는 경우

나도 몰라 그렇지 않은 경우, 어떤 재료 APIs와 그 물건에 관해서는 발견 될 수 있었고 그래서 나는 아마 내 자신의 것을 코드화 할 수있었습니다.

관심과 팁을 미리 보내 주셔서 감사합니다.

+0

또한 무언가를 시도 할 수 있다는 사실을 알고 있으면 좋은 정보입니다. – mico

답변

3

저는 Liferay 전문가는 아니지만 웹 기반 포털을 추측하고 있습니다. 맞습니까? 그렇다면 네가해야 할 일을 할 수 있습니다.

컴퓨터에서 Lync 클라이언트를 실행하고 있습니까? 그렇지 않다면 서버 인프라를 구축해야합니다.

첫 번째 단계는 UCMA 3.0 SDK을 다운로드하여 설치하는 것입니다. 상당히 긴입니다 건물 및 배포하는 과정하지만 here

당신은 또한 구축 할 필요가 거라고 잘 설명 - 백 엔드에서

, 당신은 Lync 환경에 로깅하는 UCMA 응용 프로그램을 구축 할 필요가 웹 서비스 계층에서 웹을 통해 메소드를 노출 할 수 있습니다. GetContacts 등 필요한 정보를 가져 오기 위해 웹 서비스의 메서드가 UCMA 앱을 호출해야합니다.

그런 다음 웹 서비스를 호출하는 데 필요한 html과 javascript 만 만들어야합니다. 이 중 일부를 수행하는 codeplex project

- 실버 인 경우 적어도, 그것은 당신이 클라이언트에서 Lync를 실행하는 경우 모든 것은 많이 쉽게 좋은 출발점

, 그리고 것 옵션.

Lync SDK을 다운로드해야합니다. 여기에는 Silverlight 컨트롤이 포함되어 있습니다. 연락처 세부 정보보기, 연락처 사용 가능 여부 확인, 클릭하여 호출하기 등. 컨트롤을 사용하여 Silverlight 응용 프로그램을 만든 다음이를 포틀릿 안에 배치하는 경우입니다.

편집 : George Durzi and Michael Greenlee's book은 어느 경로를 사용하든 시작하기에 좋습니다.

+0

VoteUp, Accept & +50 : 훌륭한 출발점 Paul에게 감사드립니다! 나는 누군가가이 질문에 답할 수있는 것에 대한 나의 신뢰를 거의 잃어 버렸다. 정말 고맙습니다! 추신. 예, Liferay는 웹 포털입니다. – mico

+0

와우, 다행 이네. 나는 그 하나에 대답했다! 앞으로 몇 주 동안 UCMA 앱을 만들고 배포하는 것에 대해 블로깅을 할 것입니다. 몇 가지 단계를 거쳐야하고 올바르게 진행하는 것이 까다로울 수 있습니다. codelync.com을 확인하십시오. 곧 더 많은 내용이 나옵니다. –

관련 문제