当然更多的情况是开发成为一个有一定逻辑的业务服务器系统。例如一个厨房打印机网络系统,它可能在用户任何计算机上安装一个 windows service,作为厨房装盘终端(winform)与点菜平板系统终端(Hybrid 网页方式)的中间服务器,然后这个局域网里边的服务又跟互联网上的一个 windows service 企业最高级的业务服务器相互双向通讯,使得老板在任何地方——即使在海上——也可以随时看到财务和生产状况数据。
那么这样的系统,其实用 window service 就很合适。大点的网络系统开发,都有独立的 server 概念,包括实时转发指令和数据也是服务器干的事情。不是一堆 client 在那里直接通讯。