在我的场景中,我有一个正在运行的服务器,它等待客户端建立连接。客户端实例化连接是必要的,因为我要与之通信的计算机具有比我更严格的网络安全性。客户每天都会联系我。所以我有一个 jar 文件和正在运行的进程来处理这个问题。我这边是服务器端,另一端是客户端。接下来,我有一个网页正在运行,当用户单击特定按钮时,我需要告诉服务器应用程序,“好的,现在向客户端发送数据”。
实现这一目标的最佳方法是什么?首先,客户端等待数据有问题吗?我在这里需要什么特别的东西,比如心跳等吗?是否可以扭转这种情况并让服务器连接到客户端?
接下来,我怎样才能使我在用户单击按钮时启动的应用程序实际上与正在处理连接的已经运行的 jar 对话?