2009-11-18 4 views
1

NeoLoad를 사용하여 SOAP 요청을 생성 및 실행하려고하고 있으며 WSDL을 제공 할 때 참조하는 가져 오기가 마음에 들지 않습니다.WSDL from WCF Issue

WCF 서비스에서 생성 된 WSDL을 평평하게 처리해야한다고 생각합니다.

평평하게하는 데 사용할 수있는 기술이 있습니까?

내가 읽어 봤는데 :

http://blogs.msdn.com/dotnetinterop/archive/2008/09/23/flatten-your-wsdl-with-this-custom-servicehost-for-wcf.aspx

http://blogs.thinktecture.com/cweyer/archive/2007/05/10/414840.aspx

이 내가 시도해야 뭔가시겠습니까?

답변

2

예, 일부 클라이언트는 Microsoft가 WSDL 및 XSD를 구현 한 (표준 호환) 방식에 문제가 있습니다.

당신이 언급 한 두 기사는 훌륭한 시작점입니다. WCF 서비스를 통해 평면화 된 WSDL (내부의 XSD 포함)을 렌더링하는 방법을 보여줍니다.

Codeplex에서 WCF Extras에 대해서도 마찬가지입니다. Codeplex는 또한 몇 가지 추가 작업을 수행합니다 (특히 XML 주석을 C# 또는 VB.NET 코드에서 WSDL로 내보내는 경우). 추천.

+0

아니요, 코드에 표시된대로 필수 사항은 아닙니다. 이를 수행하는 데는 여러 가지 방법이 있습니다. –

+0

여전히 내 이 비어있는 것으로 보입니다. 흠, 이것이 그것을 인식하지 못하는 이유라고 생각합니다. –

+0

지금 어떤 도구를 사용하고 있습니까? 나는 WCF Extras를 시험해 보았고, 그들은 실제로 나를 위해 일했다. –