2011-01-24 4 views
0

ASP.net에서 기존 웹 서비스를 사용해야합니다.ASP.NET에서 기존 웹 서비스를 어떻게 소비합니까?

WSDL.exe를 사용하여 스텁을 생성해야하지만이 도구를 찾을 수없는 웹 서비스를 제공하는 웹 사이트의 설명서.

또한 Visual Studio 2010 (VS2010)에서 Add web reference wizard을 시도했지만 URL을 붙여 넣으면 VS2010이 더 이상 작동하지 않습니다.

무엇이 누락 되었습니까?

+0

서비스 프록시 클래스를 생성해야합니까? – Elalfer

+2

물이 많이 필요하거나 웹 서비스가 찌질합니다. – ChaosPandion

+0

@ Ellalfer : 나는 그렇게 생각하지 않는다. 전에는 이것을 한 적이 없다. – Thomas

답변

0

대신 서비스 참조 추가 마법사를 사용해보십시오. WebServices 웹 참조 마법사에서 저를 위해 일한 적이 있습니다. 웹 참조 마법사는별로 좋아하지 않았습니다. asmx (있는 경우) 또는 .wsdl에 대한 링크를 사용하십시오.

1

내가 알고있는 한 .net 2.0WCF 중에서 선택할 수 있습니다.

.net 2.0 웹 서비스 유형을 선택하십시오. 우리는 파이썬에서 실행중인 SOAP 웹 서비스를 사용하기 위해이 작업을 수행해야했습니다.

0

내가 아는 한, .net을 사용하여 SOAP 웹 서비스를 만들 수 없습니다. 4. 새 프로젝트를 만들 때 먼저 .net 3.5 또는 이전 버전을 선택하고 프로젝트를 만들어야합니다.

기존 wsdl에서 스텁을 만드는 방법에 대해서는 잘 모릅니다.

+0

웹 서비스를 만들지 않고 하나를 사용하고있다. – Thomas

관련 문제