컨텍스트 : BizTalk 2010은 응답을 반환하지 않는 피플 소프트 서비스를 호출하려고합니다. BizTalk 2010이 단방향 서비스를 의도적으로 지원하지 않는다는 것을 확인했습니다. Unable to call one way Peoplesoft service with WCF-Adapter from BizTalk 2010BizTalk 2010에서 일방 통행 (화재 및 잊어 버림) 서비스 및 승인
PeopleSoft 팀은 자신의 비동기 서비스가 다음과 같은 HTTP 상태 및 헤더를 반환한다고 알려주고 있습니다. 나는 XML을 볼 때
HTTP/1.1 200 OK
Date: Thu, 20 Jan 2011 15:31:37 GMT
Content-Length: 0
Content-Type: text/xml; charset=UTF-8
TransactionID: <some GUID>
X-Powered-By: Servlet/2.5 JSP/2.1
그러나, 나는이
HTTP/1.1 200 OK
Content-Length: 86
Content-Type: text/xml; charset=utf-8
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET
Date: Thu, 20 Jan 2011 15:34:32 GMT
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body/></s:Envelope>
주에게 빈 SOAP 메시지가 표시 BizTalk 2010 년 발표 한 편도 WCF 서비스에서 돌아왔다.
따라서 BizTalk 2010에 서비스를 호출하려면 NON-NULL 응답이 있어야합니다. 위의 HTTP 상태 코드를 전송하는 PeopleSoft 서비스는 BizTalk의 승인으로 간주되지 않습니다.
맞습니까?
감사합니다.