.net平台如何实现摩拜单车的服务,即HTTP服务与Socket服务互相通信
现在有一个项目,需求如下:
手机发送取车消息到IIS下的HTTP服务器,然后通知Socket服务器下发指令到硬件端设备。
现在困扰我的是,HTTP服务器不能直接与socket服务器通信。
ps:HTTP服务器部署在IIS中,Socket服务器为部署在服务器上的winform,最开始是部署的服务,本地测试通过但是在服务器不能启动,所以改成了winform。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
使用队列进行处理就可以了啊,http服务器将相应的操作信息发送到队列中,然后socket服务器接过来进行分发到指定的硬件端设备
可以走消息队列。
也可以Socket服务器开一个端口共IIS那边调用,来通知Socket服务器
asp.net 也可以启动一个线程 去链接socket 服务器的。 就是说也是可以通信的
WEB应用一样能跟socket服务器通信的吧?不能通信一般都是配置问题
摩拜单车用的是Azure的服务
Azure案例中心有介绍,但不是很详细,但是IoT 中心.
https://www.azure.cn/partnera...