本方案使用 HTTP 作为传输机制,使用 MIME 作为域来实现 Web service。该方案的消息流以及得到的消息树如下:
当 MIME 消息进入消息流时,消息的顶级 Content-Type 存储在 HTTPInputHeader 树和 MIME 树中。代理也将消息的 Content-Type 副本存储为 Properties 子树中的 ContentType 值。
该消息流需要执行的任何处理均在 Compute 节点中完成。该消息流的输出域也是 MIME,因此输出消息必须为 MIME 树。该树可通过创建新树,或使用 Compute 节点修改入局 MIME 消息树完成。如果需要修改消息的 Content-Type,请更新代理的 ContentType 属性。当该属性更改后,MIME 树会自动更新。
SET OutputRoot.HTTPReplyHeader.Host = 'localhost:1234';