有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    正如您提到的JavaEE:WebSocket是EE规范的一部分,因为版本7-checkhttps://docs.oracle.com/javaee/7/tutorial/websocket.htm

    规范的Websocket部分有点初级,例如,您必须自己实现主题、广播或重新连接机制(至少我在规范中找不到这些函数)。如果您需要这样的功能,那么看看套接字可能是有意义的。io(https://socket.io/),可轻松集成到角度(https://tutorialedge.net/typescript/angular/angular-socket-io-tutorial/)中

    如果轮询(在socket.io中也作为回退实现)也是一个选项,那么您可以选择什么(以及内容应该有多复杂)。EE规范中充满了能够返回内容的强大技术:servlet、JSF、JSP、JAX-RS、JAX-WS

    澄清一下:使用这些解决方案推送或轮询信息只在客户端在浏览器中打开web应用程序(甚至在后台)时才起作用。如果你还想在他们不访问你的应用程序时推送信息,你必须检查来自谷歌(https://developers.google.com/web/fundamentals/push-notifications/)的Web推送通知等解决方案

    希望这有帮助