2013-01-10 2 views
0

서버 데이터베이스에 새 항목이있을 때 Windows 애플리케이션이 서버로부터 메시지를 수신하는 애플리케이션을 개발하려고합니다. 나는 asp.net에서 xmpp와 C#을 사용하여 동일한 작업을 수행 할 계획이다. 그게 더 좋은 방법인가요?XMPP를 통해 myapplication에서 메시지 푸시

scenerio는 다음과 같습니다. 새 항목이 내 sqlserver 데이터베이스에 삽입 될 때마다 내 Windows 응용 프로그램에 새 항목이 통지되어야합니다. 즉 서버에서 Windows 응용 프로그램으로 메시지를 보내려고합니다. xmpp를 사용하여 메시지를 푸시 (push) 할 수 있습니까? 서버를 회사 서버로 설정할 수 있습니까? 아니면 jabber 서버 자체를 사용해야합니까?

답변

0

클라이언트의 인스턴스가 여러 개 있다고 가정하고 XMPP pubsub와 같은 일부 양식의 pubsub를 사용하는 것이 적절한 해결책이 될 수 있습니다. 많은 pubsub 솔루션을 사용할 수 있습니다, 당신은 귀하의 모든 요구 사항 및/또는 제한에 따라 적절한 하나를 선택해야합니다.

이 기능이 업무상 중요한 것으로 간주되면 반드시 자신의 서버를 사용해야합니다.

공공 XMPP 서버에서 pubsub를 사용하도록 설정하고 공개로 구성 할 수 있는지 여부는 알 수 없습니다.

관련 문제