.net 将应用程序转换成Windows服务来启动
需要考虑的问题:1、可能不止被一个应用程序调用
2、考虑使用多线程来实现
3、为了好的扩展性,采用接口的方式
请教 具体怎么实现?
你指的是不是用 windows 服务host的 WCF service 啊。
可以被多个程序调用, 使用service contract 接口, 内部天然支持多线程。
服务来启动
做成WCF服务,然后寄宿到Windows服务中即可。
关于多线程,WCF会帮你摆平。
另外WCF服务本身就是面向契约的。