问题是这样的
我写了一个window service 在OnStar()里面实例化了一个公共的对象A,windows service的功能就是让A一直存在于后台.A有许多功能.
现在我要写一个另外的程序来用A的功能,请问有什么可行的方法.
1.我首先想到的是得到windows service 正在运行的实例,这样就能得到 A.但是我不能找到能够得到windows service 实例的办法?
通过 Windows service 服务名来得到windows service 正在运行的实例。至于想找到A,可以通过反射来处理。
可参考:
http://www.cnblogs.com/furenjun/archive/2009/05/14/windowsService.html
http://reflectingengine.codeplex.com/
尝试利用委托delegate来做,把类实例的方法保存到委托链上。必要的时候调用