目前,我正在开发两个 webapps :
- 核心,使用 Vert.x 用 Java 开发,从许多其他应用程序接收数据并将其发送到客户端)
- 客户端,用 PHP/JS 开发,从核心显示数据。
在生产阶段,客户端与我的核心不在同一个域中。
从我的开发阶段开始,这两个 webapps 都托管在同一台计算机上。我使用“ws:\\localhost:9090”将我的客户端连接到我的核心,传输数据没有问题。
但是,今天,我尝试用我的 IP 地址替换 localhost,但它没有用:s
我认为这是因为客户端与核心不在同一个域中。但我不知道如何纠正这个问题?
你有什么主意吗 ?
谢谢 !
代码示例(基于我的代码,但不是我的代码;)):
- 对于核心: http: //pastebin.com/h2ZnBvQJ
- 对于客户: http: //pastebin.com/DR5BeABf