比如有服务器A与服务器B,A与B之间除了用socket通讯外,还有其他的通讯方式吗?比如消息队列什么的?请问如何实现
socket、mq、http 都可以吧,一般用什么方式都是因需求而定的
队列很常用,RabbitMQ这种,做中间的message broker,消息分发,上游服务器生产消息,下游服务器消费消息,最大的优势是异步。
或者用RPC call,无非远程API调用,HTTP的会比较简单,底层协议的麻烦一点。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
socket、mq、http 都可以吧,一般用什么方式都是因需求而定的
队列很常用,RabbitMQ这种,做中间的message broker,消息分发,上游服务器生产消息,下游服务器消费消息,最大的优势是异步。
或者用RPC call,无非远程API调用,HTTP的会比较简单,底层协议的麻烦一点。