We help IT Professionals succeed at work.

Client notification thru WCF

jongrossex
jongrossex asked
on
I am wondering if WCF can help me with ‘client’ notification requirement.  Our server has queues of work that needs to be processed by clients, but we would like to avoid having the clients poll the server.  I am looking for a way to ‘notify’ clients that work exists.  The client computers doing the processing range from personal computer, business computers behind corporate firewalls to traditional web servers.  Our queues are in the cloud (probably amazon SQS).  Looking for a solution that will scale to 100k - 500k users.

Does WCF provide any functionality that would help with this requirement?

The 2 key points (from my perspective)
- the client software applications logs in and declares that he is ready to work
- at some point in the future... the server needs to be able to contact the client to tell him work exists in the queue.

The communication part seem a lot like an IM client so I have looked at xmpp but hoping to find something even simpler than xmpp (if it exists)
Comment
Watch Question

CERTIFIED EXPERT
Most Valuable Expert 2011
Top Expert 2015
Commented:
Have you looked into MSMQ?
CERTIFIED EXPERT
Most Valuable Expert 2012
Top Expert 2008
Commented:
Microsoft Messaging Queue (MSMQ) and Enterprise Service Bus architecture is what we use, and it works great.

Explore More ContentExplore courses, solutions, and other research materials related to this topic.