我目前正在开发一个需要使用WebSockets的项目。
客户端只有浏览器,因此不关心这两个的任何消息代理功能。
虽然我认为这不会有太大的区别,但如果我能得到一些关于使用Spring-WebSockets作为子协议的STOMP vs WAMP的评论,那就很有趣了。
我可能会得到一些提示,可以帮助选择其中之一。
编辑(27-02-2014):
由于直接使用webSockets进行编程是低级的,因此在许多地方(例如spring文档中)建议使用某些子协议。
此外,使用websocket上的子协议是一种本机websocket安全性;就像您可以执行子协议验证一样。
除了STOMP或WAMP之外,还可以使用许多其他子协议,例如XMPP,AMQP。 我找不到与这些和webSockets相关的太多信息,大部分与消息代理有关。
虽然我认为这不会有太大的区别,但如果我能得到一些关于使用Spring-WebSockets作为子协议的STOMP vs WAMP的评论,那就很有趣了。
我可能会得到一些提示,可以帮助选择其中之一。
编辑(27-02-2014):
由于直接使用webSockets进行编程是低级的,因此在许多地方(例如spring文档中)建议使用某些子协议。
此外,使用websocket上的子协议是一种本机websocket安全性;就像您可以执行子协议验证一样。
除了STOMP或WAMP之外,还可以使用许多其他子协议,例如XMPP,AMQP。 我找不到与这些和webSockets相关的太多信息,大部分与消息代理有关。