2016-08-10 2 views
0

가상 디렉터리에 RESTful API가있는 Azure 웹 응용 프로그램이 있습니다. API는 내가 작성한 Outlook addin과 인터페이스합니다.WinForms 프로젝트 Azure 푸시 알림

애드 인의 주요 기능은 이메일을 추적하는 것입니다.이 이메일을 열었거나 이메일의 링크를 클릭했는지 여부입니다.

몇 달 전 특정 API에 대한 새로운 이벤트가 있는지 지속적으로 API 호출을 한 작은 EXE 프로그램을 개발했습니다. 이것은 내가 가진 SQL 서버 DB의 인스턴스가 이러한 호출로 포화 상태에 있었기 때문에 (결국 다른 쿼리로 인해 시간 초과가 발생할 수 있기 때문에) 문제가 발생했습니다.

그래서 새로운 이벤트에 대한 db 폴링을 중지하기로 결정했습니다.

푸시 알림에 대한 연구를 시작했으며 WNS (Windows Push Notification Services)로 연결되었습니다.

저는 자습서 몇 개를 보았으며 기본적으로 Azure 푸시 알림을 설정했습니다.

그러나 WinForms 응용 프로그램에서 작동하도록이 솔리드/구체적인 예제를 찾을 수없는 것 같습니다. devs가 기본 WindowsApps로 보낼 수있는 자습서를 보았습니다.

그러나 WinForm 프로젝트에서 아무것도 찾을 수 없습니다.

내 질문이 더 있습니다. 올바른 길을 가고 있습니까? 아니면 다른 대안을 찾아야합니까?

답변

0

this sample on GitHub이 도움이되는지 확인하십시오. 샘플은 정확히 WinForms 앱이 아니지만 .NET으로 작성된 콘솔입니다. 그러나 문제가 제대로 이해되면 사용자의 필요에 따라 the code을 쉽게 적용 할 수 있어야합니다.

+0

예상대로 작동하지 않았습니다. 필자는 SignalR을 사용하여 솔루션을 코딩했지만 결국. –