2013-01-31 1 views
1

ASP.NET에서 개발 된 웹 기반 응용 프로그램이 있습니다. 그것은 비즈니스 응용 프로그램이며 일반 사람들은 & 거래를이 포털에서합니다.ASP.NET-C#의 Gmail 형 알림 서비스

응용 프로그램은 사용자의 두 가지 유형이 있습니다

1) 프론트 오피스 사용자 - 누가 모든 거래

에 대한 & 바우처 생성 작업을 차지 봐 - 거래 2) 백 오피스 사용자가 만든다

현재 문제는 프론트 오피스 사용자가 작성한 새로운 거래를 확인하기 위해 백 오피스 사용자가 몇 분마다 웹 페이지를 새로 고쳐야하기 때문에 시간이 많이 걸립니다.

브라우저를 사용하지 않고도 알림을 표시 할 수있는 작은 Windows 기반 알림 서비스를 개발하고 싶습니다. 새로받은 메일을 알려주는 Gtalk 데스크톱 도구와 동일한 방식으로 사용됩니다.

위의 내용을 달성하려면 무엇을 사용해야하며 사용 방법은 &입니까?

나는 새 데이터를 사용할 때 클라이언트를 SignalR에보고 서버에 열려 영구 연결을 유지하는 것을 사용하고 알릴 것이다 닷넷 프레임 워크

답변

2

를 사용하여 솔루션을 개발해야합니다. SignalR을 사용하는 경우 Windows 응용 프로그램이 필요하지 않으며, 자바 스크립트 클라이언트를 사용하여 브라우저에서 직접 알림을 표시 할 수 있습니다. 물론 Windows 응용 프로그램 경로도 사용할 수 있습니다.

클라우드 호스팅 환경에있는 경우 클라우드 공급자에게도 사용 서비스가 있어야합니다.

+0

SignalR에 대한 샘플을 제공 할 수 있습니까? 구현이 얼마나 어려운가요? –

+0

Google SignalR 만 있으면 많은 샘플을 찾을 수 있습니다. GitHub 페이지에 몇 개 있습니다. 그것은 비교적 간단합니다 프레임 워크는 당신을 위해 모든 더러운 일을 처리합니다 – Ameen

+0

감사합니다 Ameen, 이것이 완벽한 솔루션이라고 생각하지만 .net 4.5 이상. 내 응용 프로그램은 .net 4.0에 있습니다. –