Using Callback Contracts in WCF
The best sample I found of a full duplex example with WCF can be found at http://dotnetaddict.dotnetdevelopersjournal.com/wcf_alarmclock.htm
And the sourcecode can be found at http://files.blog-city.com//files/J05/88284/b/duplexalarmsystem2.zip