互联网连接到 worklight 应用程序
Internet Connectivity To worklight apps
我在 Windows 7 上的 Eclipse juno 中使用 worklight 5.0.6。
我做了一个简单的表格填写应用程序。我正在我的 PC 上部署此应用程序,使其成为工作灯服务器。我正在从我的 phone.
上 运行ning 的应用程序实例访问它
只要我的 Phone 和 PC 在同一网络上,即在本地局域网上,它就可以正常工作。
但是,当我将网络更改为 Internet 时,该应用程序无法连接到 worklight 服务器 - 同样是我的 PC。
我的问题是:
- 我应该将 public IP 地址放在哪里以访问 worklight 服务器?
- 我应该更改工作灯版本以使其正常工作吗?
另外,我读到的解决方案是 运行 "Build and deploy on remote servers" 但我找不到它的选项,我找到的是 "Run on Server"
但是我真的不知道之后该怎么办。
Should i change the worklight version to make it work?
无论连接问题如何,您都应该将 Worklight 从 5.0.6 升级到更高版本 - 这是一个非常非常旧的版本。
Also, I read solutions that you gotta run the "Build and deploy on
remote servers" But i couldn't find the option for it, what i found
was "Run on Server"
这与您所面临的情况无关。当您准备将开发环境(开发人员工作站)移动到其他环境(例如 QA、UAT 和生产)时,将使用此选项。此功能旨在更改应用程序中的连接设置。同样,此时与您无关。
But when I change the network to Internet, the app is not able to
connect to the worklight server - which is, again, my PC.
您遇到的问题是预料之中的。您的 PC 充当本地服务器,通过路由器连接到 Internet。还有这个设备,也是通过路由器连接到同一个网络。
当您断开设备与本地网络的连接时,它无法再连接到仍在本地网络中的服务器。
如果您仍然希望该工作正常,您需要设置一个服务器,该服务器具有您的设备将尝试连接到的外部 IP 地址,并能够将请求路由到 Worklight Server...简而言之, 在开发环境中,您将处于 同一网络 .
我在 Windows 7 上的 Eclipse juno 中使用 worklight 5.0.6。
我做了一个简单的表格填写应用程序。我正在我的 PC 上部署此应用程序,使其成为工作灯服务器。我正在从我的 phone.
上 运行ning 的应用程序实例访问它只要我的 Phone 和 PC 在同一网络上,即在本地局域网上,它就可以正常工作。
但是,当我将网络更改为 Internet 时,该应用程序无法连接到 worklight 服务器 - 同样是我的 PC。
我的问题是:
- 我应该将 public IP 地址放在哪里以访问 worklight 服务器?
- 我应该更改工作灯版本以使其正常工作吗?
另外,我读到的解决方案是 运行 "Build and deploy on remote servers" 但我找不到它的选项,我找到的是 "Run on Server"
但是我真的不知道之后该怎么办。
Should i change the worklight version to make it work?
无论连接问题如何,您都应该将 Worklight 从 5.0.6 升级到更高版本 - 这是一个非常非常旧的版本。
Also, I read solutions that you gotta run the "Build and deploy on remote servers" But i couldn't find the option for it, what i found was "Run on Server"
这与您所面临的情况无关。当您准备将开发环境(开发人员工作站)移动到其他环境(例如 QA、UAT 和生产)时,将使用此选项。此功能旨在更改应用程序中的连接设置。同样,此时与您无关。
But when I change the network to Internet, the app is not able to connect to the worklight server - which is, again, my PC.
您遇到的问题是预料之中的。您的 PC 充当本地服务器,通过路由器连接到 Internet。还有这个设备,也是通过路由器连接到同一个网络。
当您断开设备与本地网络的连接时,它无法再连接到仍在本地网络中的服务器。
如果您仍然希望该工作正常,您需要设置一个服务器,该服务器具有您的设备将尝试连接到的外部 IP 地址,并能够将请求路由到 Worklight Server...简而言之, 在开发环境中,您将处于 同一网络 .