使用外部程序集编写脚本
使用外部程序集编写脚本是在 Microsoft BizTalk Server 中使用脚本的首选方法。 外部程序集提供以下几个优点:
便于代码共享
维护更简单
调试更方便
注意
如果 脚本 functoid 使用未在 GAC 中注册的外部程序集,则测试映射失败。 如果外部程序集与生成) 后放置的当前项目的程序集 (位于同一 bin 文件夹中,则它有效。
重新使用该脚本只需设置 Scripting functoid 的 Script 属性。 由于脚本储存在映射之外,因此可以在不更改映射的情况下修改脚本。 可以使用完整的 Visual Studio 调试工具数组来确保脚本正确运行。
警告
外部程序集中的代码必须为线程安全代码。 在任务繁忙时,可以同时运行多个映射实例。
有关外部程序集中容纳的示例函数,请参阅 XML Tools (BizTalk Server Samples Folder) 。
另请参阅
“脚本编写”Functoid
使用内联 C#、JScript .NET 和 Visual Basic .NET 编写脚本
使用内联 XSLT 和 XSLT 调用模板编写脚本
如何向映射添加“脚本”Functoid
如何配置“脚本”Functoid