标签: websocket soa
因此,假设在面向服务的体系结构中,您有3层:
现在1和2住在同一个网络中,因此延迟是我们最不重要的问题。实质上,第2层使用REST消耗第1层的数据。我正在考虑如何消费数据的替代方案。
使第1层和第2层与Websockets而不是REST进行通信的PROS和CONS是什么?
假设您有多个服务器和第2层应用程序。
这个问题纯粹是出于好奇。
答案 0 :(得分:0)
有关RESTfull HTTP vs websockets的旧讨论。我喜欢把它们看成是不同的。通常,websockets将为您提供更好的控制。随之而来的可能是更高的效率 - 想象一下,如果你定义自己的协议。缺点是你将采用不太标准的方法。 REST不太灵活,但更标准,更松散耦合。