我正在尝试使用 libGDX 编写基于浏览器的 MMO,它是 HTML5/GWT 端口,但我不知道如何进行客户端/服务器交互。我已经为自己编写了桌面应用程序作为一种“学习”项目,现在决定将其重写到浏览器中。
我以前从未做过浏览器开发,所以我不太清楚如何进行项目的网络部分。我担心这是因为我不太确定 GWT 的实际工作原理,尤其是在我正在做的事情上。我尝试使用一个名为 KryoNet 的库进行网络连接,但显然您不能对 GWT 使用普通的网络连接方法。我收到了这个错误: http: //pastebin.com/DVJPA44N
简而言之,如果可能的话,我需要帮助/指导如何处理 GWT 的客户端/服务器通信类型。如果有一个简单的谷歌答案,我很抱歉,我不知道如何表达我正在寻找的内容。
谢谢!
编辑:我查看了 WebSockets API,这并不是我想要的。我想在桌面本地托管服务器并与浏览器中托管的客户端进行通信。如果我只是误解了 GWT 中的整个 servlet 设置,我深表歉意。