Java DWR与WebSocket

Java DWR与WebSocket,java,websocket,dwr,Java,Websocket,Dwr,我们目前使用DWR,但由于无法使用POST(启用脚本标记时强制使用GET),所以我们考虑迁移到HTML5WebSockets 这两种技术的优缺点是什么?我找不到任何比较。我们的服务器是Java(Tomcat),必须保持这种状态(没有Node.js或类似的版本)。您必须自己构建一个web套接字服务器,一个自己的消息传递系统。我在传统的非Web技术和HTML5GUI之间使用HTML5WebSocket 我使用Java端和我自己的ByteBuffer代码JavaScript端,基于UTF-8并针对UT

我们目前使用DWR,但由于无法使用POST(启用脚本标记时强制使用GET),所以我们考虑迁移到HTML5WebSockets


这两种技术的优缺点是什么?我找不到任何比较。我们的服务器是Java(Tomcat),必须保持这种状态(没有Node.js或类似的版本)。

您必须自己构建一个web套接字服务器,一个自己的消息传递系统。我在传统的非Web技术和HTML5GUI之间使用HTML5WebSocket

我使用Java端和我自己的ByteBuffer代码JavaScript端,基于UTF-8并针对UTF-8,设计了符合需要的协议和消息


可以在Tomcat中按回答执行此操作。

您确定DWR使用GET吗,因为默认情况下DWR拒绝安全带和背带的GET请求,但是这可以使用web.xml中的AllowGetForSafariButMakeforyEaster=true init参数进行自定义。我们使用它的方式需要设置allowScriptTagRemoting=true,这将强制使用GET