使用什么技术实现winform 的后台服务器
最近公司有个需求,由于自己编程能力还有限,想来问问各位前辈,服务器应该选用哪种技术,需求如下:
1.共有两个东西,一个是服务器(用于处理数据库操作,和与加工机床的交互),一个是客户端(winform ,仅仅用来显示信息)
2.需要寄宿在window后台服务中让服务器一直运行
3.服务器需要与多台加工机床通信,通讯方式包括OPC,
4.当加工机床出现问题,服务器可以主动向客户端发送错误信息,方便客户端显示错误信息在界面
目前我的想法是用WCF 寄宿在window 后台服务中,然后使用一个没有界面的winform来作为服务器,(客户端是另外一个winform),通过这个winform与wcf通讯,然后传递信息给客户端的winform.
想听听各位的想法?若是使用java来实现,那么又是应该怎么做呢?