2012-09-25 2 views
0

C#의 예제에서 프로그래밍 방식으로 WSDL 파일을 만드는 방법을 찾고 있는데, WSDL 파일에는 후속 XSD 파일에 대한 여러 가져 오기 지시문이 들어있는 1 개의 기본 XSD 파일이 들어 있습니다. WCF 서비스는 생성 된 WSDL 파일을 기반으로 호출해야합니다. 서비스 계약이 알려져 있습니다.동적으로 WSDL 파일을 생성하고 서비스를 호출하는 방법은 무엇입니까?

저는 인터넷에서 뭔가 찾지 만 지금까지는 많은 시간을 보냈습니다.

+0

WCF가 먼저 계약을 작동하기위한 것입니다, 그래서 당신은 왜 그렇게 할 것입니다 :

http://msdn.microsoft.com/es-es/library/e8zac0ca.aspx

그리고이 :

이 보여? – Yoeri

+0

우리가 우리의 클라이언트에서 얻는 XSD 파일들만이 우리의 어플리케이션에 입력 한 것처럼. XSD 파일을 사용하여 코드 WSDL 파일을 생성해야합니다. 그런 다음 생성 된 WSDL 파일을 사용하여 작업 계약을 알고있는 WCF 서비스를 호출해야합니다. Message CustomAction (Message msg); – tesicg

+0

XSD 파일 및 서비스 계약에서 WSDL 파일을 만들려면 어떻게해야합니까? – tesicg

답변

1

wsdl.exe라는 .net sdk와 함께 제공되는 프로그램이 있습니다. Process 클래스의 메소드를 사용하여이 프로그램을 호출 할 수 있습니다.

http://msdn.microsoft.com/en-us/library/7h3ystb6(v=vs.100).aspx

+0

확인. 그러나 System.Web.Services.Description.ServiceDescription 및 XmlSchemaSet 클래스를 사용하는 것은 어떻습니까? – tesicg

+0

XSD 파일 및 서비스 계약에서 WSDL 파일을 어떻게 만들 수 있는지 알 수 없습니다. – tesicg

관련 문제