【发布时间】:2014-03-17 12:26:29
【问题描述】:
我目前正在做一个需要使用 WebSockets 的项目。 客户端将只是浏览器,因此对这两者的任何消息代理功能不感兴趣。
虽然我认为这不会有太大的不同,但如果我能在 STOMP 和 WAMP 上获得一些 cmets 作为使用 Spring-WebSockets 的子协议,我会很感兴趣。
我可能会得到一些提示,这可能有助于选择其中一个。
干杯,
已编辑(2014 年 2 月 27 日): 因为,直接使用 webSockets 编程是低级的,所以它在很多地方(一个 spring 文档)建议使用一些子协议。
此外,在 websocket 上使用子协议是一种原生 websocket 安全性;就像您可以进行子协议验证一样。
还有许多其他子协议可以用来代替 STOMP 或 WAMP,例如 XMPP、AMQP。 我找不到太多与这些和 webSockets 相关的信息,其中大部分仅与消息代理有关。
【问题讨论】:
-
对这个网站不是真的问题,试试serverfault.com
-
@RiggsFolly:我正在用 Java 编写服务器,不认为 serverfault.com 是正确的地方。这是一个正确的设计/编程问题。请通读 spring 文档,如果您仍然认为这将被移动,那么请投票支持 REST 与 SOAP 问题也将被移动。
-
也许不是,但这也不是正确的地方。如果人们对特定的一小段代码有问题,他们可以展示和描述那里的问题。
标签: java wamp stomp spring-websocket