2011-01-18 15 views
0

원격 서버에 배포 된 웹 서비스를 추가하는 방법을 알려주십시오. 외부 적으로 나는 그 서비스에 접근 할 수 없다. 그 원격 서버는 그 서비스 만 실행하지만 우리는 Ms.net Environment를 가지고 있지 않아 그 서버의 내 응용 프로그램에 서비스를 추가 할 수 없다.원격 서버에 배포 된 웹 서비스에 액세스하는 방법

내 웹 서비스를 내 응용 프로그램에 추가하는 방법을 알려주십시오. 서비스 UR1 외부에서 액세스하지 말고 해당 UR1을 내부적으로 실행하십시오. 개발자 PC의 응용 프로그램에 어떻게 서비스를 추가 할 수 있습니까?

+0

내부 네트워크에서만 액세스 할 수있는 웹 서비스에 액세스하려면 솔루션을 내부적으로 배포해야합니다. 외부에서 액세스 할 수있게하려면 인터넷을 통해 웹 서비스를 노출해야합니다. – Darbio

+0

u는 나를 명확히 해주십시오 ...하지 마십시오 웹 참조 프로세스를 추가하면 웹 서비스 메소드에 액세스 할 수 없습니다.? i는 해당 서비스를 사용하여 레코드를 가져와 업데이트해야 함을 의미합니다. 웹 서비스 URL의 IP 주소 응용 프로그램을 배포해야 할 때마다 변경됩니다. Web.config를 사용하여 수행 할 수없는 작업입니까? 제발 나를 안내 해줘. 나에게 힘든 시간이야. plss ... – santhu

답변

0

서비스 URL을 웹 설정으로 이동할 수 있습니다. 여기를 참조하십시오.

http://forums.asp.net/p/1268077/2388602.aspx

하지만 당신의 IP 주소는 내가 더 잘 원격 네트워크 구성이 있으므로 외부 네트워크에서 고정 IP를 통해 동적 IP로 리디렉션 일종의을 변경해야한다고 생각 너무 자주 (동적 IP)를 변경하는 경우 Static IP를 서비스 URL로 제공 할 수 있습니다.

너무 자주 웹 설정을 변경하지 않아도됩니다.

어쨌든 당신은 네트워크 관리자에게 조언을 구해야합니다.

1

웹 참조를 추가하려면 WSDL 파일에 액세스해야합니다.

당신은 2 단계에서이 작업을 수행해야합니다

  • 첫째는 WSDL 다음
  • 외부 서비스의 주소와 일치하는 웹 참조의 URL을 변경에 따라 프로젝트에 웹 참조를 추가
+0

안녕하세요 .. 참고를 추가하지 않으면 웹 서비스를 사용할 수 없습니다 .. 만약 기회가 있으면 저를 안내하십시오 .. 내 웹 서비스는 클라이언트 서버에서만 액세스 할 수 있습니다. 어떻게 내가 그 서비스를 추가 할 수 있습니까? 내 devlpment 기계 및 그 서비스를 추가하는 방법 .. – santhu

관련 문제