我需要与之交谈的服务器通过 TCP/IP 发布协议,用于从数据库查询数据并侦听套接字以在数据更新时接收通知。服务器提供了一个使用此 TCP 协议的 Java API。这意味着我可以轻松编写一个 Swing 应用程序来与该服务器通信。
我想要一个基于浏览器的解决方案。由于我知道该协议,我可以在 JavaScript 中执行此操作吗?我的应用程序必须在表格中显示数据。我听说过 Web Sockets,但我不确定它是否允许这种双向通信。可行吗?有没有更好的跨平台方法可以在大多数浏览器中使用?我是否应该考虑在浏览器中运行基于 Java Swing 的解决方案?
编辑:如何更改我的 C++ 服务器中的代码以添加我的 Javascript 代码可以直接与其通信的附加接口?