2016-01-21 93 views
-1

我對webservices沒有太多的知識。如何將我的寧靜web服務發佈到互聯網?

現在開發一個服務器端代碼Restful webservices。還部署我的服務器端應用程序Glassfish 4

我的web服務正在開展工作。我通過在本地機器中提供以下網址進行檢查。

如:http://localhost:8080/server/rest/v1/getData

它給我的預期的結果。

但我怎樣才能從internet(我想從移動設備或從某處放置的計算機訪問)訪問我的webservice?

要做到這一點,我必須採取哪些措施?

回答

0

您需要使用靜態IP的Internet連接(如果使用的是動態IP,將與每一個重聯改),這樣就可以通過使用您的靜態IP的從外部訪問的應用程序:8080或買一個液滴從數字海洋或亞馬遜或任何其他託管服務提供商,以便您可以通過配置您的glassfish在其中託管您的應用程序。

+0

謝謝Jovin。一旦我有我的靜態IP。我需要遵循哪些步驟? – Prince

+0

對於使用IP地址訪問,不需要額外的配置,如果您在任何防火牆後面,您可能必須打開該端口以供公衆訪問。要使用域名進行訪問,您必須設置啓用了代理傳遞的Web服務器。此鏈接可能對初始設置有幫助http://dasunhegoda.com/apache-mod_proxy-as-a-reverse-proxy/778/ –