如何在 JS 中从 Java RestApi Spring 3 IE11 接收事件?
How to receive event in JS from Java RestApi Spring 3 IE11?
应用程序基于 Spring 后端 3,视图 JSP 和前端 HTML/JS。
我有一个可以被其他应用程序调用的 Rest 客户端。
当我在 Rest 客户端上收到请求时,如何在我的 JS 代码中接收?
通常情况下,我会说您需要服务器推送或 WebSockets 之类的东西。但那些在 Spring 3
中还不存在
HTTP/2 服务器推送最近才在 Spring 5 中引入:https://www.baeldung.com/spring-5-push.
和 Spring 4 中的 WebSockets:https://www.baeldung.com/websockets-spring
如果你坚持使用 Spring 3,我会写一个 javascript 方法来进行轮询,即每隔几秒调用一个 Ajax API 来查看如果有更新需要处理。
这个想法的更高级实现是在 ActiveMQ Ajax 客户端中完成的:https://activemq.apache.org/ajax .
应用程序基于 Spring 后端 3,视图 JSP 和前端 HTML/JS。
我有一个可以被其他应用程序调用的 Rest 客户端。
当我在 Rest 客户端上收到请求时,如何在我的 JS 代码中接收?
通常情况下,我会说您需要服务器推送或 WebSockets 之类的东西。但那些在 Spring 3
中还不存在HTTP/2 服务器推送最近才在 Spring 5 中引入:https://www.baeldung.com/spring-5-push.
和 Spring 4 中的 WebSockets:https://www.baeldung.com/websockets-spring
如果你坚持使用 Spring 3,我会写一个 javascript 方法来进行轮询,即每隔几秒调用一个 Ajax API 来查看如果有更新需要处理。
这个想法的更高级实现是在 ActiveMQ Ajax 客户端中完成的:https://activemq.apache.org/ajax .