oting定位器的初步开发,但是,我们已经可以使用它提供的框架功能来为我们的开发提供助力。Websharp Service Locator下面的目标是实现对J2EE的访问。可以从 http://www.sourceforge.net/projects/websharp/ 下载所有源代码。 Websharp Service Locator的主要接口 WSL是一个轻量级的框架,非常易于使用和扩展。如果想使用WSL,那么只有一个类需要打交道:ServiceLocator,它的定义如下: public abstract class ServiceLocator { public static object FindService(string serviceName,Type clientInterface) } 如果你想用自己的定位器扩展这个框架,那么,只有一个接口需要扩展:IServiceLocator。这个接口非常简单,只有一个方法: public interface IServiceLocator { object FindService(string serviceName,Type clientInterface); } Websharp Service Locator的配置文件 需要在三个地方配置WSL。 首先,在configSections节中,注册WSL配置文件处理类的的相关信息,配置方法如下: <configSections><页码:[1] [2] [3] [4] [5] [6] [7] [8] 第2页、共8页 |