클라이언트에는 .Net MVC4 프로젝트를 통해 수신해야하는 xml 비누 형식의 요청을 보내는 서비스가 있습니다. 요청 형식은 다음과 같습니다.mvc로 비누 요청을 모델링하는 것이 가능합니까?
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<ReceiveStatusUpdate xmlns="http://test.com">
<StatusUpdate>
<Reference>214563</Reference>
<ThirdPartyReference>YOUR-REFERENCE</ThirdPartyReference>
<Status>Pending</Status>
</StatusUpdate>
</ReceiveStatusUpdate>
</soap:Body>
</soap:Envelope>
이 요청을 받고 구문 분석하는 가장 좋은 방법은 무엇일까요?
관심이 있으신 분은 MVC를 통해 처리해야합니까? WCF 또는 잠재적으로 웹 API 끝점은 어떻습니까? web api + soap에 대한 설명은이 스레드를 참조하십시오. http://stackoverflow.com/questions/11317572/asp-net-webapi-soap –
나는 WebAPI를 만들고 RESTful 인터페이스를 통해 클라이언트와 대화하거나 MVC 애플리케이션 대신 WCF 서비스를 작성한다. SOAP를 사용해야합니다. 상자 밖에서는 MVC가 SOAP 메시지를 처리 할 수있는 방법이 없으므로 사용자 정의 코드로 처리해야합니다. –