如何将消息从后端(java)发送到前端(react)

如何将消息从后端(java)发送到前端(react),java,reactjs,axios,Java,Reactjs,Axios,嗨,我还在学习如何使用react和java。我正在创建一个项目,其中前端是react,后端是java 我想知道是否有人能给我指出正确的方向,或者给我举一个java在react中向前端发送消息的例子。基本上我想做的是在后端收到用户提交的文件后给用户一条消息。我已经有了后端处理文件的部分 我试着看了很多网站,但是没有太多关于react和java作为后端的文档 谢谢您您需要的是Websocket,它通过一个TCP连接提供全双工通信通道。所以,当您启动客户机和服务器之间的通信时,会创建一个会话,从而可以

嗨,我还在学习如何使用react和java。我正在创建一个项目,其中前端是react,后端是java

我想知道是否有人能给我指出正确的方向,或者给我举一个java在react中向前端发送消息的例子。基本上我想做的是在后端收到用户提交的文件后给用户一条消息。我已经有了后端处理文件的部分

我试着看了很多网站,但是没有太多关于react和java作为后端的文档


谢谢您

您需要的是Websocket,它通过一个TCP连接提供全双工通信通道。所以,当您启动客户机和服务器之间的通信时,会创建一个会话,从而可以为双方发送和接收消息

一些可能性是,使用javax:

  • 使用spring websocket(如果您已经在使用spring,将很容易使用):

  • 下面是javax的另一个例子


    因此,有很多例子。

    您需要的是Websocket,它通过单个TCP连接提供全双工通信通道。所以,当您启动客户机和服务器之间的通信时,会创建一个会话,从而可以为双方发送和接收消息

    一些可能性是,使用javax:

  • 使用spring websocket(如果您已经在使用spring,将很容易使用):

  • 下面是javax的另一个例子


    因此,有很多例子。

    Websocket将在客户端和服务器之间打开一个通道,因此您可以随时发送服务器消息。
    但是,如果您已经在使用来自客户端的帖子来上载文件,您可以只向帖子发送响应。

    Websocket将在客户端和服务器之间打开一个通道,因此您可以随时发送服务器消息。
    但是,如果您已经在使用客户端的帖子来上传文件,您可以只向帖子发送一个响应。

    您需要的是web套接字。SpringMVC可以是一个选项,异步提交文件,当它被处理时,UI将得到响应。您可以通过promise处理呼叫/响应。服务器通常不调用web客户端;一台服务器可能有数千或数百万个客户机。您需要的是web套接字。SpringMVC可以是一个选项,异步提交文件,当它被处理时,UI将得到响应。您可以通过promise处理呼叫/响应。服务器通常不调用web客户端;单个服务器可能有数千或数百万个客户端。