We are in the start phase of defining a client-server architecture based on WWSAPI. 

One of our services should allow the client to connect and subscribe to some data updates based on certain criteria. This data should then be delivered, when created or updated, through a callback from the server to the client. 

In WCF, it is possible to use duplex channels that allows the client to provide a callback for the server, however I've read that duplex channels are not supported with WWSAPI. 

Is this correct? We already have good experience with defining a duplex service in WCF and consume it with a WWSAPI client, but is it possible to also define a duplex service with WWSAPI? 

Does anyone have any good examples on this? It's really hard to find good WWSAPI examples in the midst of all the WCF info out there...

Update: 3 views in a week! Re-tagged with C++