Saturday, January 31, 2009

List of Points to consider before building the WCF Callback Service.



Callback Contract 

  Here is the list of points to consider before building Callback Contract type of Service or Publish and Subscriber model.

    1. Callbacks requires communication over duplex channel .

    2. Requires all clients to implement the callback interface, exposed by the service.

    3. BasicHttpBinding & WSHttpBinding don't support callbacks -- use their Dual versions instead.

    4. Streaming data not supported by callbacks . streaming is not reliable and Callbacks require reliable messaging.

    5. If the service restarts, callbacks are not possible until the client makes a service connection again & subscribes itself for callbacks.



    No comments: