2014-01-21 3 views
0

시작시 cxfrs 끝점을 만드는 내 camel 앱을 배포하려고합니다. URL은 다음과 같습니다 : http://localhost:9876. 내가 휴식 클라이언트 또는 내 컴퓨터 내에서 어디서나이 작업을 시도하면 작동합니다. 하지만 휴대 전화 나 기타 외부 장치를 사용하여 액세스하려고하면 연결할 수 없습니다.apache camel - cxfs 웹 서비스를 사용하여 배포

내가 누락 된 항목이 있습니까?

TIA

답변

1

localhost를 사용하여 공개적으로 액세스 할 수 있도록해야한다 대신 0.0.0.0를 사용하여, 그것은 로컬 컴퓨터 만 액세스 할 수 있습니다 의미합니다.

1

0.0.0.0은 어떻게 든 그것은 단지 localhost로 바인딩, 원격 컴퓨터에서 사용 가능한 모든 네트워크 인터페이스를 결합,하지만 설명으로한다 | 로컬 컴퓨터에서 너무에서만 액세스 할 수 127.0.0.1, 당신은 http://external.ip.address:9876/foo/FooService

대신 사용할 수 도움이되는지보기 위해서?

또한 원격 컴퓨터에서 다른 네트워크 서비스에 액세스 (예 : 원격 컴퓨터에서 바람둥이 시작 및 로컬 컴퓨터에서 액세스 할 수 있는지 확인)하여 해당 원격 컴퓨터에서 작동하는지 확인할 수 있습니다. DNS가 맞는지 또는 실제로 방화벽이 없는지 확인하십시오.