0

我是 gwt Web 应用程序项目的新手。

在eclipse上调试了一个gwt web应用项目后,我得到了一个这种格式的url——

 http://127.0.0.1:8888/macar.html?gwt.codesvr=127.0.0.1:9997.

我在家用电脑上调试它,我的 IP 地址不公开。

  1. 服务器地址是什么?上面的网址?
  2. 端口号是什么?
  3. 如何确定我发送的数据(gps 数据)是否通过端口到达服务器?
  4. 我必须有一个公共 IP 地址才能执行上述操作吗?如果是,我如何公开我的家庭 IP 地址?
4

2 回答 2

0

带有 Eclipse 的 GWT 在您的本地代码上运行嵌入式本地 Web 服务器。您不必担心,您提到的网址应该可以工作。添加新模块时,您可以轻松修改端口。如果您在本地拥有所有必要的数据进行测试,那么您应该设置为测试客户端、服务器和客户端-服务器功能。

但是在某些时候,您可能需要与位于远程的服务器端数据进行交互——例如,针对生产数据调试本地代码。解决它的一种方法是为您可能需要与之交互的每个服务器配置 url,作为单个“服务器”配置入口点的函数——例如,保存感兴趣的活动服务器的 Enum 变量。每个服务器的 url 可能在属性文件中配置。您的服务器代码需要依赖一个接口,该接口返回您需要的配置 url 作为活动服务器配置的功能。然后,您可以轻松切换到任何感兴趣的服务器数据。我希望它是明确的和主题。

于 2013-05-18T21:34:44.363 回答
0

服务器是 http://127.0.0.1:惊人的本地主机

港口是8888

其余部分相同:gwt.codesvr又是一个参数(额外数据)127.0.0.1,令人惊叹的 localhost:是转换9997为的端口(由浏览器上的插件支持)GWTJavaScriptsGWT

当您从 Web 应用程序中的两个不同位置发送数据时,您的意思是从部署应用程序的服务器到客户端或用户(或反之亦然),因此您所要做的就是在公共(在线)和逻辑中启动您的应用程序在您的应用程序中,您可以控制服务器与用户之间的数据流

您在这里的问题更多是关于处理服务,因此您必须提供服务,在客户端提供一个接口,将其连接到RPC call to server服务器端并在服务器端运行代码,现在您已经创建了一个客户端-服务器(浏览器-服务器)链接,您可以更多关于在这里RPC打电话

于 2013-05-19T22:58:00.473 回答