2015-09-11 67 views
0

我在Windows 7的Eclipse juno中使用worklight 5.0.6。互聯網連接到工作燈應用程序

我做了一個簡單的表單填寫應用程序。我在我的PC上部署這個應用程序,使其成爲一個worklight服務器。我正在從手機上運行的應用程序實例訪問它。

只要我的手機和PC在同一個網絡上,即在本地局域網上,它就能正常工作。

但是,當我將網絡更改爲Internet時,該應用程序無法連接到worklight服務器 - 這又是我的PC。

我的問題是:

  1. 我應該在哪裏把公網IP地址來訪問工作燈服務器?
  2. 我應該改變工作燈版本使其工作嗎?

另外,我看了,你總得運行「構建和部署在遠程服務器上」,但我無法找到它的選項,但是我發現了「在服務器上運行」

但我的解決方案之後真的不知道該怎麼做。

回答

0

我應該改變工作燈版本,使其工作?

無論連接問題如何,您都應該將Worklight從5.0.6升級到更高版本 - 這是一個非常非常舊的版本。

另外,我看了,你總得運行「構建和部署上 遠程服務器」的解決方案,但我無法找到它的選項,我發現了什麼 是「在服務器上運行」

這與您所面對的內容無關。此準備用於準備將開發環境(開發人員工作站)遷移到其他環境,如QA,UAT和Production。此功能旨在更改應用程序中的連接設置。再次,此時與您無關。

但是,當我將網絡更改爲Internet時,應用程序無法連接到worklight服務器 - 這又是我的PC。

預計您遇到的問題。您的PC作爲本地服務器,通過路由器連接到Internet。還有設備,也通過路由器連接到同一網絡。

當您從本地網絡斷開設備時,它不再能夠連接到仍在本地網絡中的服務器。

如果您仍想繼續工作,您需要使用設備嘗試連接的外部IP地址設置服務器,並且能夠將請求路由到Worklight Server ...簡而言之,在開發環境中,預計您將在相同的網絡上。

+0

如何設置我的設備將連接到哪個服務器?,如果可能,我可以從eclipse marketplace或其他地方安裝生產服務器? –

+0

生產服務器要花錢。您需要成爲IBM的客戶。 –

+0

生產服務器是否可在Bluemix上使用?我的大學在bluemix上擁有高級會員資格,我也安裝了MobileFirst Platform,我可以將混合項目推到bluemix並在那裏使用生產服務器嗎? –

相關問題