2010-08-12 12 views
0

제 3 자 웹 서비스와 내 시스템의 통합 테스트를 수행하고 있습니다. WSDL과 XML SOAP 응답 패킷을 제공했지만 웹 서비스는 아직 구축되지 않았습니다. WCF를 사용하여 웹 서비스를 호출하고 있습니다.WSDL XML SOAP 응답을 기반으로 C# SOAP 웹 서비스 스텁 빌드

XML 파일에 포함 된 응답을 보내려면 엔드 포인트를 작성하는 방법에 대한 제안 사항이 있습니까?

WSDL에서 서비스 측을 생성 할 수 있지만 제공된 XML 패킷을 사용하여 통합을 확인하고 싶습니다.

답변

0

좀 더 기술적 인 방법이있을 것입니다. 아마 요격기를 사용하여 비누 응답 양식을 대체 할 수 있습니다.하지만 빠른 해킹은 SvcUtil을 사용하여 모의 서비스를 만들고 비어있는 SOAP 응답을 끄는 것일 수 있습니다 피들러 또는 wireshark와 와이어 및 응답을 비교하십시오.

-1

SOAP UI가 귀하의 목적에 부합한다고 생각합니다. SOAP UI를 사용하면 모의하려는 서비스에 동적 인 동작을 적용 할 수 있습니다.

가 요청에서 일부 데이터를 읽고

또한 여러 서비스 SOAP 요청 및 응답 아주 잘 ITKO/CA LISA를 사용하여 가상화 할 수 반환 할 응답을 선택하기 위해 값을 사용 : 예를 들어, 당신은 할 수 있습니다.

LISA 라이브 서비스 요청 및 응답을 기록, 라이브, 연결 시스템 또는 완전히 복제 테스트 베드

에 팀의 종속성을 제거하는 가상 테스트 베드를 생성합니다

또한 LISA를 사용하여 대상 시스템의 구체적인 WSDL을 사용하여 조롱 수 있습니다

+1

OP의 질문에 답변하는 것이 확실하지 않습니다. 구체적으로 - 제안서에서 "XML 파일에 포함 된 응답을 보내기 위해 엔드 포인트를 작성하는 방법에 대한 제안"은 어떻게 대답합니까? 아마도 당신은 설명 할 수/elucidate? –