随笔分类 -  BizTalk

BizTalk 2004,2006,2009
摘要:The Execute method returns the IBaseMessage object,which represents all parts of the processed message (such as the message content and context). You may perform any type of message or context process... 阅读全文
posted @ 2007-04-24 17:34 upzone 阅读(351) 评论(1) 推荐(0) 编辑
摘要:若要强制创建空标记,可以向目标字段的“值”属性中添加一个值,或者将“连接”functoid 链接到目标字段。在 BizTalk Server 2006 中,可以通过在目标字段的“值”属性中选择值“”来强制生成空标记。在这种情况下,将使用空值创建字段。 To force empty tags to be created, you can add a value in the Value pro... 阅读全文
posted @ 2007-04-10 16:40 upzone 阅读(301) 评论(0) 推荐(0) 编辑
摘要:This question has come up a lot in internal and external discussions. It got to the point where we had to put out a KB article as so many DBAs out there thought that it was okay to go and "tweak" the... 阅读全文
posted @ 2007-04-09 13:37 upzone 阅读(608) 评论(0) 推荐(0) 编辑
摘要:Here are a few scripts / stored procedures that most of the BizTalk newbies would love to know. These scripts are very useful in a development environment to clean up your MessageBox and Tracking dat... 阅读全文
posted @ 2007-04-09 13:26 upzone 阅读(363) 评论(0) 推荐(0) 编辑
摘要:MIME的编码介绍(由网上资料和实践经验整合) 一、MIME: Multipurpose Internet Mail Extensions 英国帝国大学计算机在线字典FOLDOC对MIME的解释为:“多部分(multi-part)、多媒体电子邮件和WWW超文本的一种编码标准,用于传送诸如图形、声音和传真等非文本数据。MIME定义于RFC1341,用MIMENCODE的方法将二进制数据转换成为一种... 阅读全文
posted @ 2007-04-09 09:57 upzone 阅读(7429) 评论(0) 推荐(1) 编辑
摘要:Most people do not think that BizTalk can be used for processing binary data. Since the passthrough pipeline doesn’t examine the message data, and the BizTalk Messaging Engine uses streams as its dat... 阅读全文
posted @ 2007-04-04 13:41 upzone 阅读(258) 评论(0) 推荐(0) 编辑
摘要:• Need to promote properties from the message’s data: The pass-through pipeline does not promote properties, so any custom properties you define in the schema will not be recognized. Note that defaul... 阅读全文
posted @ 2007-04-02 13:25 upzone 阅读(241) 评论(0) 推荐(0) 编辑
摘要:Receive Pipeline StagesReceive pipelines have specific stages that help in processing the message in a logical fashion. Each of the stages of the pipeline is designed to perform a specific task:• Dec... 阅读全文
posted @ 2007-04-02 11:18 upzone 阅读(381) 评论(0) 推荐(0) 编辑
摘要:• What is the end result of my pipeline’s execution? What types of message are expected?• Will my pipeline need to look at the message’s data? If it does, how big are the messages? Can I stream them ... 阅读全文
posted @ 2007-04-02 11:05 upzone 阅读(294) 评论(0) 推荐(0) 编辑
摘要:The difference between an Isolated host and an In-Process is that an Isolated host must run under another process,in most cases IIS,and an In-Process host is a complete BizTalk service alone.Additiona... 阅读全文
posted @ 2007-03-29 14:56 upzone 阅读(1175) 评论(0) 推荐(0) 编辑
摘要:Note: Receive shape filter expressions require quotation marks around string values. This is different from send ports, which do not require quotation marks around string values Orchestration 中的 Rece... 阅读全文
posted @ 2007-02-08 16:06 upzone 阅读(201) 评论(0) 推荐(0) 编辑
摘要:BRE 规则引擎: 描述业务逻辑的声明 IF Then 策略: 一组相关的规则可以组合成一个策略 基本原理: 1.正向推导(forward-chaining),基于指定策略内的所有规则来推导结论的推导引擎. 2.检查引擎当前状态变量,即所有事实(fact),找出与这些事实相匹配的规则 3.利用事实来评估规则条件 4.如果某规则条件符合,结论就会被执行 5.如果结论执行时会添加或更新事实,整... 阅读全文
posted @ 2007-02-08 11:03 upzone 阅读(420) 评论(0) 推荐(0) 编辑
摘要:使用OracleAdapter查询批量数据,Envelop 拆分成单条,然后根据数据控制流转,写入目标数据Oracle 数据库未解决问题:1.主从表的处理,Poll,Push 这个问题比较麻烦,我暂时还想不出来用OracleAdapter怎么做,我想还是写自定义Adapter2.事务保证问题. 这个仅仅是个Demo,事务的保证我还不大放心一直没有空写说明,稍候写详细说明文档下载 阅读全文
posted @ 2006-11-28 15:24 upzone 阅读(347) 评论(2) 推荐(0) 编辑
摘要:Property When and where it is promoted Type Description BTS.AckFailureCategory ... 阅读全文
posted @ 2006-11-26 16:29 upzone 阅读(778) 评论(0) 推荐(0) 编辑
摘要:As you may know, the BTS VS.NET IDE plugin during a build goes off and compiles your BizTalk maps, schemas and orchestrations to C#. Then from there we have another compile and viola - we have dlls p... 阅读全文
posted @ 2006-11-26 13:24 upzone 阅读(397) 评论(2) 推荐(0) 编辑
摘要:出差时有人问到BizTalk的事物回滚补偿机制;自己也很久不用忘了许多,乘休息的时候把以前做的东西翻出来找到这个Sample 阅读全文
posted @ 2006-06-11 12:34 upzone 阅读(691) 评论(4) 推荐(0) 编辑
摘要:Macro Definition %datetime% Coordinated Universal Time (UTC) date time in the format YYYY-MM-DDThhmmss (for example, 19... 阅读全文
posted @ 2006-04-25 09:11 upzone 阅读(242) 评论(0) 推荐(0) 编辑
摘要:这几天在准备BizTalk 2006 Hand On Labs... 今天从Lab 1做到Lab 10,边做边修改Lab Manual里的错误,累死了,也算是系统学习了一下BizTalk 2006的New Feature.碰到好几个问题,比如做Lab 1时smtp不知道为什么不能匿名发邮件,只好加上身份验证才算搞定。Lab 2的Map我觉得倒是挺实用的,Lab 4的Pipeline中证书的使用,还... 阅读全文
posted @ 2006-04-06 16:07 upzone 阅读(223) 评论(0) 推荐(0) 编辑
摘要:解决了昨天的问题,原来是schema的问题,惭愧惭愧,flat schema定的有问题,主要是header.xsd的分隔符没有定好,不过我很奇怪为什么没有任何错误出现。上图是修改后的schema,其中Record节点使用 post fix的换行,Header使用Infix的 | 分隔符,Pipeline中去头去尾,将中间的纪录逐条拆分. 中间如果某条出错,不必全部打回,将错误消息发送至ErrorH... 阅读全文
posted @ 2006-04-04 15:28 upzone 阅读(311) 评论(2) 推荐(0) 编辑
摘要:今天做BizTalk 的一个Envelope的范例,遇到一个很奇怪的问题,Orchestration不执行.而且没有任何错误.HAT上显示Pipeline Completed,但是就是没有执行Orchestration.而且我也检查了所有Orchestration是启动,Enlist了.所有的Port也是Enable或Enlist了.而且Orchestration 上端口绑定也没有问题啊.具体作的... 阅读全文
posted @ 2006-04-03 16:05 upzone 阅读(250) 评论(0) 推荐(0) 编辑