2011-03-31 4 views
0

SOAP 어댑터를 사용하여 수신 위치가있는 BizTalk 2009 프로젝트가 있습니다. 이제는 요청 - 응답 스키마를 사용하고 요청 스키마 만 사용하여 비동기식 디자인으로 리팩토링하려고합니다 (편도 시나리오).BizTalk 스키마가 단방향 서비스로 배포 되었습니까?

BizTalk 웹 서비스 게시 마법사를 사용하려는 경우 마법사를 사용하여 작업을 끝내려면 응답 스키마를 사용해야합니다.

BizTalk에서 모든 SOAP 호출에 대해 항상 응답 유형이 있어야합니까?

답변

2

아니요, BizTalk의 SOAP 어댑터와 단방향 서비스를 사용할 수 있습니다 (WCF 수신 및 송신은 약간 다릅니다). 마법사에서 두 가지 기본 방법을 제거하고 새 방법을 단방향으로 추가 한 다음 사용할 스키마로 설정하면됩니다. 끝난.

+0

리리, 내 아이디어이기도합니다 .--) 감사합니다! –

2

(스키마에서 WCF 서비스를 만들 때 서비스에 새로운 단방향 서비스를 추가하여) BizTalk WCF 게시 마법사를 사용하여 명시 적으로 응답을 보내지 않는 서비스를 만들 수 있지만, 실제로 비동기 WCF 서비스를 만들지 않습니다.

특히 WCF isOneWay 플래그가 "true"로 설정되어 있지 않고 단순히 void를 반환하는 WCF 서비스를 만들고 있습니다. 이것은 디자인에 대해서는 문제가되지 않지만 잘 알고 있어야합니다 (출처 : http://msdn.microsoft.com/en-us/library/bb226362(BTS.70).aspx).