Collaboration/Cisco Jabber

[대하 연재]Cisco Jabber 11.0 의 이해 - 18. 다른 애플리케이션에서 CIsco Jabber 호출하기

라인하트 2015. 10. 6. 09:06


글 싣는 순서

1. 멀티도메인 (Multi-Domain) 지원

2. Enterprise Group 

3. 파일전송 (일대일 및 일대다)  

4. 채팅 중 화면 공유 (일대일 및 일대다)

5. FECC & Self View

6. Bridge Escalation (그룹채팅에서 영상회의로 전환)

7. Jabber to Jabber Call (P2P 음성 및 영상 통화)

8. 채팅 히스토리 보관 및 검색

9. Call Features (통화 관련 기능)

10. IM Features (채팅 관련 기능)
11. FMC Features (재버 모바일만의 특화 기능)

12. Persistent Chat Room (채팅방)
13. Advanced Features of Cisco Jabber
14. 가상화 환경에서의 재버 (VXME)
15. 홈 클러스터
16. 
Security Features (인증서 관리 및 암호화)

17. 시스코 재버 자동 업데이트

18. 다른 애플리케이션에서 Cisco Jabber 호출하기



시작하며
시스코 재버는 채팅, 음성 및 영상 통화와 같은 실시간 커뮤니케이션에 뛰어난 기능을 발휘합니다.기업포털이나 모바일 애플리케이션에서 실시간 커뮤니케이션이 필요한 경우에만 시스코 재버를 호출을 필요로 하는 경우가 종종 있습니다.  간단하게 호출하는 방법을 정리합니다.



Protocol Handlers 에 등록하기 
시스코 재버는 웹브라우저 또는 다른 애플리케이션에서 클릭투콜(Click-to-call) 또는 클릭투채팅 (Call-to-IM)을 활성화하도록 OS의 Protocol Handler로 등록합니다. 등록 프로토콜은 다음과 같습니다.

  • XMPP : 시스코 재버로 채팅창을 열고 채팅을 시작합니다.

  • IM : 시스코 재버로 채팅창을 열고 채팅을 시작합니다.

  • TEL : 시스코 재버로 음성 또는 영상통화창을 열고 통화를 시작합니다. 

  • CISCOTEL : 시스코 재버로 음성 또는 영상통화창을 열고 통화를 시작합니다.

  • SIP : 시스코 재버로 음성 또는 영상통화창을 열고 통화를 시작합니다.

  • CLICKTOCALL : 시스코 재버로 음성 또는 영상통화창을 열고 통화를 시작합니다.

애플 아이폰과 아이패드에서는 TEL로 시스코 재버를 등록할 수 없습니다. 또한, 나중에 설치되는 애플리케이션이 우선순위를 가지므로 시스코 재버 설치 후에 다른 애플리케이션을 설치하여 TEL 또는 SIP 등의 프로토콜 핸들러로 등록될 경우에는 다른 애플리케이션이 동작하게 됩니다. 따라서  Microsoft Windows Registry 에서 우선 순위를 변경하거나 시스코 재버를 재설치해야 합니다.  



HTML 웹페이지에서 프로토콜 핸들러 추가하기
사용자가 웹페이지의 하이퍼링크를 클릭하면 자동으로 시스코 재버가 구동하게 하려면 다음과 같이 HTML구문을 작성합니다.  


<html>
  <body>
    <a href="TEL:1234">Call 1234</a><br/>
    <a href="IM:msmith@domain">Send an instant message to Mary Smith</a>
  </body>
</html>


웹페이지에서 1234라는 전화번호를 누르면 시스코 재버가 전화를 걸고 Mary Smith를 클릭하면 채팅을 시작합니다. 


<html> <body> <a href="CISCOTEL:1234">Call 1234</a><br/>

<a href="SIP:msmith@domain">Call Mary</a><br/> <a href="CISCOTELCONF:msmith@domain;amckenzi@domain">Weekly conference call</a>

<a href="XMPP:msmith@domain;amckenzi@domain">Create a group chat with Mary Smith and Adam McKenzie</a>

</body> </html>


TEL; 과 IM은 ";"을 이용하여 다자간 채팅 및 통화를 호출할 수 있습니다. 



모바일 기기를 위한 Cross Launch
모바일 기기에서 ciscotel 프로토콜 핸들러로 시스코 재버를 호출한 후에 통화가 종료되면 자동으로 원래의 애플리케이션이나 웹페이지로 다시 되돌아 갈 수 있습니다.


ciscotel://1234567?CrossLaunchBackSchema=SomeAppSchema&CrossLaunchBackAppName=SomeAppName


  • CrossLaunchBackAppName
    통화종료 후 시스코 재버가 다시 애플리케이션을 호출합니다. 다이얼로그 박스에 애플리케이션 이름이 표시됩니다.

  • CrossLaunchBackSchema
    통화종료후에 사용된 스키마를 표시합니다. 




Microsoft Office Integration

시스코 재버는 마이크로소프트 오피스 솔루션과의 연동을 제공합니다. 마이크로소프트의 링크(Lync) 또는 스카이프 (Skype)와 동일한 인터페이스를 제공합니다. 재버에 표시되는 상태정보는 아웃룩과 그대로 연동되며, AD 연동으로 사용자의 Contact Card에 표시된 아이콘을 선택하면 클릭투 채팅, 클릭투콜이 됩니다. 




또한, Ribbon bar Integration 이라 하여 아웃룩 메뉴바에서 메일로 응답하거나 채팅으로 응답하기가 가능하며, 그룹 메일일 경우에는 그룹채팅으로 연결됩니다. 



Outlook 이외에도 SharePoint도 연동됩니다. Share Point 에 표시되는 사용자에 마우스를 놓으면 자동으로 Contact Card가 표시되며 클릭투콜 및 클릭투채팅을 할 수 있습니다. 






마치며 - 커스터마이징의 유혹 

시스코 재버를 바라보는 IT 담당자들은 커스터마이징의 유혹을 뿌리치지 못합니다. 하드웨어는 마음대로 바꾸지 못해도 애플리케이션은 마음대로 바꿀 수 있다고 생각합니다. PC 중심 업무 환경에서는 기존의 메신저에 모든 기능을 넣는 것이 필요했을 지 모르지만, 스마트워킹 환경에서는 생각해 볼 문제입니다. 


시스코 재버를 커스터마이징을 통해 무엇을 하려고 하기 보다는 기업 포털용 앱에서 실시간 커뮤니케이션이 필요한 경우에만 시스코 재버를 사용하다가 통화가 끝나면 다시 기업 포털 앱으로 돌아가는 방식이 낳설지는 않을 것입니다. 


모바일 앱은 가볍게 빠른 실행이 강점이지 느리고 많은 기능이 아닙니다. 



참조자료 
Cisco Jabber Reference Information, Cisco Jabber 11.0 Deployment and Installation Guide 

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/11_0/CJAB_BK_D657A25F_00_deployment-installation-guide-jabber-110/CJAB_BK_D657A25F_00_deployment-installation-guide-jabber-110_chapter_01111.html#JABW_TP_PF21EDAF_00





라인하
 유씨누스 (CCIEV #18487)
  --------------------------------------
ucwana@gmail.com (라인하트의 구글 이메일) 
http://twitter.com/nexpertnet (넥스퍼트 블로그의 트위터, 최신 업데이트 정보 및 공지 사항) 
http://groups.google.com/group/cciev (시스코 UC를 공부하는 사람들이 모인 구글 구룹스) 
http://groups.google.com/group/ucforum (UC를 공부하는 사람들이 모인 구글 구룹스) 
세상을 이롭게 하는 기술을 지향합니다. ________________________________________________________