WSDL과 샘플 비누 메시지가 제공됩니다. WSDL을 사용하여 웹 서비스를 사용하는 데 유용한 튜토리얼이나 샘플 코드가 있습니까? WSDL은 제대로 소비 될 수 있도록 특정 형식을 따르고 있습니까? 자바에서 웹 서비스가 특정 태그와 속성을 변경했다는 것을 상기하기 위해서, WSDL에서 사용되는 포맷팅을위한 일반적인 규칙이 있습니까?C#에서의 송수신에 WSDL 사용하기
# 1보다 어렵다고 생각합니다. WSDL과 샘플 비누 메시지가 제공됩니다. 웹 서비스를 노출 할 때 C# 웹 서비스에서 생성 된 WSDL이 아니라 WSDL을 사용할 수 있습니까? 어떻게 든 웹 서비스의 WSDL을 주어진 웹 서비스로 "오버라이드 (override)"하는 방법이 있습니까? 고려해야 할 WSDL의 형식 및 호환성에 충돌이 있습니까?
3
A
답변
1
가장 빠르고 쉬운 방법은 간단히 svcutil을 사용하여 WSDL을 나타내는 코드를 생성하는 것입니다. 이 시점에서 생성 된 코드를 클라이언트로 사용하여 기존 서비스를 쿼리하거나 서비스 담당자를 구현하는 클래스를 정의 할 수 있습니다. .NET 클래스가 있으면 SOAP 메시지 예제가 문서로 제공됩니다.
기본 사용은 당신이 가장 가능성이 원하는 원하는 것
myRemoteService.wsdl는 svcutil
라는 이름의 AA 파일을 생성 할 [서비스 이름] .CS 파일과 필요를 포함하는 output.config WCF 클라이언트 바인딩.
서비스가 수락 한 게시 계약서이므로 WSDL을 재정의함으로써 무엇을 의미하는지 확신 할 수 없습니다. 따라서 메서드 시그니처 또는 동작을 변경하려는 경우 변경 사항이 더 이상 WSDL을 준수하지 않으므로 더 이상 작동하지 않습니다.
솔직히 말해서 자습서를 묻는 질문을 여러 개 게시하는 대신 스스로 인터넷 검색을 할 수 있다고 생각합니다. 찾기가 어렵지 않습니다. – womp
이 작업을 수행 할 언어의 라이브러리를 찾으십시오. 저기 자원의 톤이있다, 우리는 정말 Q & A 형식으로 모든 것을 설명 할 수 없습니다. – Kekoa