BizTalk面试题锦 - 8/23

8/23: BizTalk的消息处理(Messaging)如何工作?

BizTalk中有两类主要的引擎服务:
1, BizTalk Orchestration (编排)
2,BizTalk Messaging (消息)

一个正常的消息处理主要包括以下五个步骤:

1, 接收端口收到一个消息;

2, 接收管道对消息进行预处理,消息进入消息库(MessageBox);

3, 消息库中的消息会加载一些属性,比如从接收端口发布到消息库中的消息类型。这也会称为正文(Context);

4,发送端口和编排订阅正文。一旦消息库发县匹配的消息,该消息就会被发送到特定的发送端口;

5,发送管道做一些后处理工作,然后到发送适配器直至消息处理完毕。