文件适配器(2)

来源:互联网 发布:天刀回归活动网络繁忙 编辑:程序博客网 时间:2024/06/06 19:51

文件接收适配器从本地文件系统或网络共享位置上的文件中读取消息。如果由于网络问题无法访问网络共享中的指定位置,则接收适配器将重试读取操作(重试次数可在 BizTalk Server 管理控制台中进行配置)。BizTalk 消息引擎读取并成功接受消息后,接收适配器将从文件系统或网络共享位置中删除该文件。如果已读取消息但管道未成功处理该消息,则适配器会将该消息放置在挂起队列中,然后从文件系统或网络共享位置中删除该文件。如果文件接收适配器无法将消息提交到 MessageBox 数据库或挂起消息,则不从文件系统或网络共享位置删除原始文件。

也可以将文件接收适配器配置为在处理文件时对其进行重命名。应重命名文件以确保在关闭并重新启动接收位置时接收适配器不生成重复消息。对于文件接收位置,这是一个可配置选项。默认情况下,重命名处于禁用状态。如果启用重命名,则文件接收适配器会将扩展名 .BTS-WIP 附加到该文件。接收适配器随后会从位于接收位置的重命名的文件中读取消息并将其提交给服务器。在接收适配器成功提交文件后,该接收适配器将从文件系统或网络共享位置中删除重命名的文件。如果已读取消息但在管道中处理该消息时失败,则接收适配器会将该消息放置在 MessageBox 数据库的挂起队列中,然后从网络共享位置中删除重命名的文件。

注意
重命名文件不会影响性能。
 


 

原创粉丝点击