每次收到特定的 POST 请求时,我都需要通过 websocket 广播消息。问题是一个 servlet(扩展的 HttpServlet)接收 POST 请求,而另一个(扩展的 WebSocketServlet)处理 websocket 连接。
我不能使用 RequestDispatcher (如果我正确理解的话),因为请求类型不同,并且因为我需要在 POST 接收的 servlet 中进一步处理请求。
我不知道我是否可以将 ws-request 从第一个 servlet 发送到第二个,但即使我可以,这似乎也不是正确的方式......