2014-01-21 105 views
0

我試圖部署我的駱駝應用程序,它在開始創建cxfrs端點時。網址是這樣的:http://localhost:9876。當我嘗試在休息客戶端或我的機器內的任何地方打這個時,它就可以工作。但是,當我嘗試使用手機或其他外部設備訪問它時,我無法連接。apache camel - 使用cxfs web服務部署

我錯過了什麼嗎?

TIA

回答

1

使用localhost將意味着它是唯一到本地機器上訪問,使用0.0.0.0而是應該讓公衆查閱。

1

0.0.0.0應綁定所有可用的網絡接口遠程機器上,但是從你的描述,不知何故,只綁定到本地主機| 127.0.0.1所以只能從本地機器進行訪問,你可以使用 http://external.ip.address:9876/foo/FooService

代替看看它是否有幫助?

此外,您可以嘗試從該遠程計算機訪問其他網絡服務(例如在遠程計算機上啓動一個tomcat並查看是否可以從本地計算機訪問它)以查看它是否有效,這可以確定您的DNS正確或者它們之間確實沒有防火牆。