我需要通过websockets发送大量数据。我的实际要求是,客户端与我的服务器通信以获取大量测试数据。假设数据大小为1GB,我的服务器将发送数据。很难在一个响应中发送这1GB的数据。所以我选择了websockets。我对这个话题很新。我在多个博客中阅读了关于websocets的内容,每个人都给出了一个聊天应用程序示例。但在我的情况下,客户端将询问一次,我的服务器需要发送继续数据。是否可以使用websocets将持续测试数据发送到客户端。任何人都可以帮助我,如果可能的话,请你提供一个例子。?
注意:我正在使用JAVA。
谢谢&问候, Amar.T
答案 0 :(得分:0)
您已有聊天示例。用它。在单台计算机上试用。可能您需要创建自己的协议来发送/接收数据。尝试通过有限大小的块发送(例如10 kb)。所以你将有2个应用程序:客户端和服务器使用websockets。我认为这里的主要问题是 - 如果连接丢失该怎么办?