我需要通过websocket发送大量数据。我的实际要求是,客户端与我的服务器通信以获取巨大的测试数据。我的服务器将发送数据,假设数据大小为1GB。在一个响应中发送1GB的数据是非常困难的。所以我选择了websocket。我对这个话题很陌生。我在多个博客上读到了关于网络聊天的文章,每个人都举了一个聊天应用程序的例子。但在我的情况下,客户端会询问一次,我的服务器需要发送持续的数据。是否可以使用webocets将持续测试数据发送到客户端。?有人能帮我吗?如果可能的话,你能举个例子吗。?
注意:我使用的是JAVA。
谢谢&当做Amar.T
您已经有了聊天示例。使用它。在单台计算机上试用。您可能需要创建自己的发送/接收数据的协议。尝试按有限大小发送块(例如10kb)。因此,您将有两个应用程序:客户端和服务器使用的websocket。我认为这里的主要问题是——如果失去连接该怎么办?