2010-12-08 4 views
0

상황에 따라 요청을 보내고 응답을 받아야하는 여러 웹 서비스가 있습니다. 나는 webservices를 호출하고 응답을 얻는 일반 메소드를 구현하려고한다. C# (.net framework 3.5/4.0)에서 모든 웹 서비스를 호출하기위한 일반적인 메소드를 구현할 수 있습니까?프록시를 사용하지 않고 웹 서비스에 원격 요청을 보낼 수 있습니까?

감사합니다.

+0

구체적으로 작성하십시오. –

답변

0

SOAP UI를 사용하여 테스트 요청/응답을 만들고 필요에 맞게 XML을 수정하십시오. 그런 다음 WebClient를 사용하여 요청을 웹 서비스에 제출하십시오.

XML을 입력으로 받아들이고 결과로 XML을 반환하는 일반적인 방법이있을 수 있지만 메서드 기반으로 XML을 구문 분석해야합니다.

0

웹 서비스가 RESTful 인 경우 수행 할 수 있습니다. 요청이 XML 또는 JSON으로 응답 할 수 있습니다. 다른 방법이 있지만 그렇게 간단하지는 않습니다.

1

.NET 웹 서비스 용 SOAP XML을 수동으로 조합하여 만들 수도 있지만 분명히하고 싶지는 않습니다.

관련 문제