CreateServiceChannel should return a proxy

CreateServiceChannel of LocalServiceController should return proxy to real instance. This proxy should implement channel interface and in Close() method should use InstanceProvider's tear down meth...

Id #8537 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Dec 14, 2008 at 1:49 PM by SzymonPobiega

Split local services module

Split local services module into two separate modules: one for managing local WCF hosts and one for creating dummy communication channels to locally hosted services.

Id #8536 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Dec 14, 2008 at 1:42 PM by SzymonPobiega

Make RemoteServiceController sealed

Abstract TestRequiresBestHostReassesment method should be replaces with a strategy that can be plugged into RemoteServiceController.

Id #8535 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Dec 14, 2008 at 1:38 PM by SzymonPobiega

Make runtimes configurable

Move responsibility for creating modules from RuntimeBase-derived classes to configuration and RuntimeBase class. RuntimeBase will become non-abstract class Runtime. IModule instances will have to ...

Id #8534 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Dec 14, 2008 at 1:13 PM by SzymonPobiega

Main service-related MBean

Design and implement MBean which provides basic information about service runtime behavior, such as request handling times and request counts.

Id #8210 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Nov 23, 2008 at 5:40 PM by SzymonPobiega

MBean lifecycle support

Design and implement support for MBeans inside WDAB runtime. MBeans should live as long as the runtime although they must be tied to service implementations (which can have much shorter lifespan).

Id #8209 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Nov 23, 2008 at 5:35 PM by SzymonPobiega

Maintainance and management service

A service for maintainance purposes should be added to the solution. This service should live in a separate module to avoid recycling during reconfiguration; it must be up all the time. M&M servic...

Id #8208 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Nov 23, 2008 at 4:59 PM by SzymonPobiega

Server side config version validation

A config version validation mechanism should be implemented to automatically detect out-of-date configuration of server or client. Client will send his current config version number in special SOAP...

Id #8206 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Nov 23, 2008 at 3:37 PM by SzymonPobiega

Implement client side retry

In case of server reconfiguration client gets an exception. A retry function should be imlemented so that an exception is intercepted at the level of service proxy and, after configured amount of t...

Id #8205 | Release: None | Updated: Feb 12, 2013 at 11:30 PM by SzymonPobiega | Created: Nov 23, 2008 at 3:29 PM by SzymonPobiega

  • 1-9 of 9 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items