Project Description

The Exchange Notifications component makes it easy to receive Push notifications from an Exchange 2007 server using a simple object model.

Notifications are received using a WCF listener.

More informations about the Exchange 2007 notification system can be found here:
http://msdn.microsoft.com/en-us/library/aa579128.aspx
http://blogs.msdn.com/vikas/archive/2007/08/28/ews-exchange-2007-notification-subsystem.aspx
http://blogs.msdn.com/exchangedev/archive/2008/07/24/transitioning-to-exchange-web-services-notifications.aspx

More information about Exchange (2003 & 2007) is available on my website: http://www.infinitec.de

Samples

A sample application is now available from either the source code or the downloads section. It's a rather simple application that uses the new Managed API to subscribe to multiple calendars and display upcoming appointments.

Features

  • Implementation of a listener using WCF service model - you can plug it into any application; no need for IIS to be present.
  • Auto-Renewal of subscriptions if they time out for whatever reason
  • Ability to save the current state of a collection of subscriptions (either binary or in XML);
  • A collection of subscriptions can be restarted after deserialization asynchronously, ensuring that no events are missed.

Roadmap

Currently, only the source, the binaries and a basic help file are available.

However, I will release a sample application early 2009.

Features I'd like to implement:
  • Support for Pull Subscriptions
  • Automatic fall back from a push to a pull subscription if the former doesn't work.
  • Anything you'd like to see :-)

Last edited May 23, 2009 at 11:24 AM by hkrause, version 10