请教一个Mvc网站和TcpServer集成通信的问题?
譬如一个外卖系统,用MVC方式开发了一个外卖网站,客人登录外卖网站,选好商品,下单。网站收到订单后,要立即通知商家,有新的订单了。
商家的收银电脑上装了一个exe软件,我想给这个exe加一个TcpClient控件,用socket方式连接到外卖服务器,那么外卖服务器就需要一个TcpServer控件。外卖网站收到订单后,立即通过TcpServer,给商家发新的订单消息。
那么问题来了:
1、外卖网站是MVC开发的,该怎么集成TcpServer?我看到IIS每隔24小时会自动重启一个网站,那是不是所有客户端都会掉线?
2、如果MVC不能直接集成TcpServer,那是不是将TcpServer做成一个exe软件?MVC做的网站该用什么技术和exe软件交互?
客人->外卖网站 ??? TcpServer->商家收银电脑
中间不知道用什么技术传递消息。