알림을 보낼 때 Remember The Milk과 매우 흡사 한 메신저 시스템을 사용하여 내 사용자에게 알림을 보내고 싶습니다.내 웹 응용 프로그램을 Skype, 다른 IM 시스템의 Gtalk와 통합하는 방법은 무엇입니까?
어떻게하면됩니까?
추가 정보 : 내가 ASP.Net에서 개발, SQL Server 2008 및 Windows 2008
알림을 보낼 때 Remember The Milk과 매우 흡사 한 메신저 시스템을 사용하여 내 사용자에게 알림을 보내고 싶습니다.내 웹 응용 프로그램을 Skype, 다른 IM 시스템의 Gtalk와 통합하는 방법은 무엇입니까?
어떻게하면됩니까?
추가 정보 : 내가 ASP.Net에서 개발, SQL Server 2008 및 Windows 2008
이이 문제에 대한 잔인한 수도 있지만 이러한 서버는 재버 (GTalk을 등) 프로토콜을 구현하고 전송 지원 추가 기능이 모든 주요 IM 네트워크를 통한 메시지.
http://www.igniterealtime.org/projects/openfire/
당신은 당신의 IM 요구를 해결하는 솔루션으로 그 중 하나를 통합 할 수 있습니다
.gtalk는 재버입니다. 재버 봇 (Jabber Bots)을 찾으십시오. 귀하의 환경에서 작동하는 일부가 있습니다. 예 : one in Python.
Skype를 사용하려면 서버에서 Skype 인스턴스가 실행되고 응용 프로그램이 via API과 통신해야합니다.
각 시스템에는 고유 한 방식이 필요합니다. 따라서 귀하의 마일리지가 다를 수 있습니다.
FYI와 마찬가지로 GTalk 서버도 TLS (Transport Level Security)를 필요로하므로 XMPP 통신을 고려중인 모든 라이브러리에서 TLS (Transport Level Security)를 찾아야합니다.
위에서 언급 한 것처럼 자신의 jabber 서버를 사용하여 해당 서버에서 계정을 만든 다음 지원하려는 각 IM 프로토콜에 대한 게이트웨이를 추가 할 수 있습니다. 이렇게하면 jabber API를 사용하여 하나의 계정 (로컬 jabber 계정)에서 메시지를 보낸 다음 서버가 게이트웨이를 통해 다양한 프로토콜로 전달됩니다.
또 다른 방법은 libpurple을 사용하는 것입니다. 이것은 pidgin과 adium에서 다중 프로토콜 지원을 강화하는 데 사용되는 라이브러리입니다. 이 방법은 설정이 적지 만 학습 곡선이 커질 수 있습니다.