Biztalk 在发送管道中拆分消息的推荐方法是什么?

我需要在发送管道中拆分bizTalk消息。在接收管道中使用反汇编器很容易,但在发送管道中不起作用(有意义) 那么,推荐的方法是什么呢?唯一简单的方法是将出站消息写入文件,然后使用带反汇编程序的接收管道重新处理它,然后通过出站管道发送生成的消息。老实说,我不需要通过消息框进行额外的往返,但我不想创建自定义发送适配器 还有其他建议吗?使用ootb文件适配器保存包含多个部分的消息的任何简单方法?虽然您的解决方案可能是最好的方法,但您也可以在消息到达发送管道之前考虑拆分消息(不是最佳做法)。发送管道显然

使用BizTalk WCF WSHttp发送适配器通过HTTP使用具有WS-Security的web服务

第三方供应商公开了我们需要使用的web服务 它是一个SOAPWeb服务,它还需要标头中的元素和 我相信在BizTalk 2009中使用适配器应该可以使用此web服务。然而,我对WCF和WS-Security都是新手,所以我有点挣扎 我尝试使用以下设置设置发送适配器: 安全模式:传输 传输客户端凭据类型:证书 客户端证书指纹:[已选择] 我遇到的第一个问题是,在使用此安全配置时,BizTalk强制我指定HTTPS端点,而第三方web服务是通过HTTP的 这是BizTalk在我尝试指定HTTP端

BizTalk 2006长期运行事务问题

我是Biztalk的新手,我收到了这个错误(起初我并不担心,但一周来我每天都收到它)—— 经过一些挖掘,我认为这是由于BizTalk中的一个长时间运行的事务消耗了服务器上80%以上的CPU。但我如何才能找到导致问题的交易?我必须登录到服务器还是可以使用BizTalk管理控制台?消息中没有足够的信息。您似乎有周期性的CPU利用率峰值,触发监控警报。CPU利用率高的原因有很多:大型消息转换、BAM跟踪数据库溢出、任何其他复合原因,其中一些可能根本与BizTalk无关。但可以肯定的是,长时间运行的事务

如何在BizTalk表达式形状中指定命名空间?

如何在BizTalk表达式形状中指定命名空间 我们想检查消息是否具有EDI.ErrorDescription上下文属性,因此在表达式形状中使用代码,如 EDI.ErrorDescription exists msgTest 这不会显示任何错误,但在构建解决方案时,file0.cs会抛出一个错误,因为我们发现Company.Project.EDI命名空间存在冲突 但是我找不到任何方法来消除表达式形状中语句的歧义?您的Company.Project.EDI命名空间似乎与BizTalk使用的EDI命

Biztalk 启动电子数据交换系统的策略

我的任务是创建一个接收X12 810版本4010发票的系统。我目前正在创建一个类似以下内容的文档: 我打算将此信息发送给客户,告诉他们这是我们的EDI系统将接受的。然后,我将创建EDI系统(尚未创建)。我想知道我是否应该在这之前先考虑做点什么?这是我第一次使用EDI,我想知道我是否走上了正确的道路 谢谢。如果你能听写你收到的edi格式,那就太好了,它会让你的生活变得简单得多 正如下面的评论中提到的,请概述数据需要如何到达您的手中。。。e、 g.通过货车(英镑、gxs等) 像上面提到的那样创建

Biztalk 发送电子邮件附件

我需要发送一个pdf文件收到的SFTP与电子邮件作为附件。我只是想看看,如果不使用自定义管道组件,是否可以做到这一点。这只能通过SMTP发送端口配置完成。如何在您的编排中实现这一点您的输出消息必须进行如下修改。您必须为文件列表提供管道分隔列表。 MessageOutSMTP.Attachments=C:\\temp\atachment1.pdf | C:\\temp\atachment2.pdf 是的,你能做到。您尝试了什么,遇到了什么问题?听起来他是在做一个只发送消息的解决方案,所以没有协调

Biztalk 如果从跟踪配置文件运行,BAM何时跟踪

如果使用跟踪配置文件,使用TPE构建-何时跟踪消息 我原以为它总是在映射应用于接收端口之前跟踪,在映射应用于发送端口之后跟踪,但事实似乎并非如此。 我在MSDN上找不到这方面的文档 我正在使用BizTalk 2013r1经过进一步的调查和测试,我发现以下几点: 跟踪配置文件始终应用于管道的末尾 以传统方式直接应用于端口的映射: 在接收管道的末端 在发送管道的开头 标准接收:适配器-->反汇编etc-->轨道-->映射-->msgbox 标准发送:msgbox-->映射-->汇编etc-->

邮政交易EDIFACT上的BizTalk支持

我们需要了解EDIFACT上BizTalk用于邮政交易的功能 我们需要了解BizTalk是否支持以下邮政EDIFACT事务。 1. PREDES 2. preco 3. CARDIT 4. 重新编辑 5. 重新扫描 6. RESDES 7. EMSEVT 8. ITMATT 请提供帮助。BizTalk Server中所有受支持的EDIFACT架构都已开放源代码一段时间了。通过检查此页面,您可以查找是否支持消息: 仅供参考:我进行了搜索,但没有找到与你匹配的

如何使用Biztalk从彭博超媒体API获取数据?

Biztalk本机还是通过插件支持从彭博超媒体API获取市场数据?目前尚不清楚它们公开了哪种API 数据许可证支持多种技术,包括SPARQL、RStudio、Python和Jupyter,并可以将整洁的数据输出为CSV、JSON、Turtle或XML文件 BizTalk当然可以执行CSV、JSON或XML,并且可以与SOAP或REST API服务进行通信,因此,如果是其中之一,则BizTalk可以从这些服务中本机获取数据

BizTalk Server 2006 R2应用程序升级

我们今年将推出一个BizTalk Server 2006 R2应用程序,其中包含多个模式,客户将使用这些模式构建自定义业务流程。当我们明年交付下一个版本的应用程序时,这些模式(有些是WCF服务合同)可能会发生变化 在这种情况下,我们如何确保对客户业务流程/定制的影响最小?基本上,问题是BizTalk Server应用程序的升级策略是什么,即从一个版本的应用程序升级到另一个版本(不是BizTalk Server本身,这也是升级到2009年的另一个问题) 看一看。这有一个关于并排版本控制和利用MSI

确定BizTalk 2006中消息的接收端口或位置

我需要通过检查接收端口/位置的名称,或使用名称或我可以在每个端口/位置上定义的某个静态字符串填充上下文属性,来了解通过哪个接收端口或位置接收给定消息 我将在自定义反汇编程序中使用此信息对消息执行一些操作,但我需要知道消息的端口,以便知道需要对消息执行何种操作。我很自信我知道如何在这样的自定义组件中读取上下文属性,但我就是不知道如何在前面填充它。我不知道消息传入的端口是否在消息本身的任何地方都有标记。上有一个很好的可用上下文属性列表 您需要的是ReceivePortName,因此在管道中,您需要以

Biztalk,需要使用web服务

我需要做什么来发送请求并从我想要使用的Web服务接收响应 我所做的: 我已经完成了“添加网络参考” 我添加了一个发送形状和一个接收形状和一个我配置了一个用web类型发送和接收的端口,端口绑定稍后指定,我连接到发送和接收形状的请求和响应 我相信我遗漏了什么?我目前正在努力完成一个使用Biztalk使用web服务的项目。我认为您在编译类似以下内容时可能会出错: “未构造消息的使用” 如果这是问题所在,请在发送到web服务端口之前向业务流程添加构造消息形状 我一直在努力创建消息语法,但这应该会让您有所

我的BizTalk业务流程不一致

我有BizTalk编排,它从表达式形状读取xml文件调用.net类,并将文件发送到发送位置,但它并不总是工作。5次中只有3次有效。当它不处理我的业务流程时,我得到“无法加载文件或程序集'XXXX,版本=1.0.0.3,区域性=中性,PublicKeyToken=xxxxxx'或其依赖项之一。系统找不到指定的文件。” 请帮忙。谢谢。在每个具有BizTalk主机实例的BizTalk服务器上,您需要验证程序集是否位于全局程序集缓存(GAC)中。如果您可以在每个驱动器上加载Visual Studio或W

Can';t禁止BizTalk映射中的节点

下午好,, 我正在学习BizTalk,并被困在这个问题上 有一个有电话或地址的选择组。 我可以在输出电话时获得一些要抑制的地址字段。 为了使事情更简单,我将只讨论“CityName”字段 我尝试了以下方法: 将输入文件中的“城市”(文本)节点映射到输出文件中的“城市名称”。已将Exists逻辑functoid连接到输入节点中的“Address1”节点和输出节点中的“CityName”。我总是得到一个填有文字的城市名称 将输入文件中的“城市”节点和“存在”逻辑functoid映射到“值映射器”f

BizTalk和企业单点登录最佳做法?

我开发了一个BizTalk 2010应用程序,该应用程序从ftp服务器接收文件,详细阐述这些文件并将其发送到另一个ftp服务器。 关于接收步骤,使用ESSO进行身份验证。我创建了两个附属应用程序,一个用于存储凭据的ftp服务器。 在发送步骤中,我在C#类库中创建了一个方法,负责SSO票证的发布。因此,在发送形状之前,业务流程调用issueSoticket方法,该方法返回SSO票证,并使用BTS.SSOTicket上下文属性将其附加到消息。 一切正常,但有时我会遇到错误:发送到发送端口“SendP

在单独的biztalk server中发布biztalk服务错误

我是新来的 我已创建双向端口,并在本地计算机中将biztalk项目作为biztalk服务发布。 然后我创建了小客户端应用程序,并通过发布的Biztalk服务访问Biztalk应用程序。已成功发送架构并收到响应。但对于同一个应用程序,我已经在单独的服务器中创建了另一个web服务,该服务器具有biztalk 我希望biztalk应用程序在本地计算机中保持原样,并从单独的biztalk服务器服务访问该biztalk应用程序 当我使用分离服务器web服务并尝试调用web方法时,它说: System.We

订阅BizTalk中的所有消息以进行日志记录

我想创建一个发送端口,将所有进出BizTalk的消息写入文件。 我的组织正在使用Splunk。Splunk将从文件目录导入数据,以理解各种消息 是否可以在订阅“所有内容”的发送端口中创建筛选器?我可以通过为系统中的每种消息类型应用过滤器来解决这个问题。但是,有很多信息来回传递,我想知道是否有更简单的解决方案? 我正在使用BizTalk 2013。是的,只需按照您所说的筛选消息类型,而不是选择=并指定消息类型,只需选择“存在”。这将匹配任何具有消息类型的消息 编辑: 正如Johns-305所指出的

Biztalk 无法路由已发布的邮件,因为找不到订阅服务器

在服务器中运行BizTalk包时,我出现以下错误: 无法路由已发布的邮件,因为找不到订阅服务器 包装说明: 使用存储过程将CSV平面文件导入SQL Server 细分: 创建表代码: CREATE TABLE [dbo].[Accounts]( [Id] [int] IDENTITY(1,1) NOT NULL, [AccountName] [nvarchar](150) NULL, [ServiceAddress] [nvarchar](150) NULL,

当连接器类型更改为Nco(SAP.net连接器3.0)时,带有新WCF-SAP适配器的Biztalk接收位置将禁用

我正在BizTalk 2013中使用新的WCF-SAP适配器。此适配器提供了使用经典RFCSdk或SAP.net连接器的选项。我的SAP接收位置与经典的RFCSdk连接器类型配合良好,但当我将其更改为NCo时,我的接收位置无法启用。在重新启动主机实例后尝试启用应用程序日志时,我在应用程序日志中收到以下错误 The Messaging Engine failed to add a receive location "WcfReceiveLocation_SAPBinding_IdocDEBMAS0

Biztalk BT2006 R2到BT2013 R2的迁移方法

目前我正在将BT2006 R2(VS2005)迁移到BT2013 R2(VS2013)。 我尝试了低于twp的方法 方法一: 首先,在(VS2010)[BT2010][Intermediate]中打开BT2006 R2项目 然后将BT2010项目升级为BT2013 R2(在VS2013项目中打开)。很好。这没有问题 方法二: 在VS2013中直接打开BT2006R2项目解决方案文件(无中间版本) 获取以下错误 迁移项目用户文件时出错。无法识别元素VisualStudioProject下的元素BI

Biztalk 2013r2 wcf sql适配器组合操作

我试图使用wcf sql适配器使用不同的参数多次调用存储过程。我使用向导创建了原始模式,然后手动创建了复合模式。我理解错误告诉我的是什么,我只是不理解为什么会出现错误和/或如何解决它 错误:Microsoft.ServiceModel.Channel.Common.MetadataException: StoredProcess类型的对象[dbo].[DEPT_NUM]不存在。这个 Biztalk中挂起的消息如下所示 <ns1:Request xmlns:ns1="http://BigY.

BizTalk-从数据库读取两次接收端口

我的接收端口是sqlBinding和类型化轮询端口。它调用SP获取记录,并根据筛选条件启动相应的业务流程。BizTalk组由2台服务器组成;因此有2个ReceiveHost实例。如果两个主机实例都在运行—在某个点上,同一请求被读取两次—则会在接收方端造成重复。但是,为什么里夫港不止一次读取同一记录?读取记录的进程会更新记录并对其进行更新,以使其不再被复制 我在提交10个请求时观察到了这种情况;接收端口读取11次并启动11个业务流程 我在一台主机上尝试了相同的(10个请求)(就像在我的开发中一样)

Biztalk 从父业务流程启动多业务流程并向其传递消息

我遇到的情况是,一个主编排负责处理一组消息。这些消息属于一组客户,业务流程将在消息传入时读取这些消息,对于找到的每个新客户id,它将启动一个新的业务流程,负责处理特定客户的消息。我必须在消息传入时保留它们的顺序,因此新创建的业务流程应该处理它所拥有的消息,并等待来自主业务流程的其他消息 尝试了不同的方法来解决这个问题,但未能成功实施。 我想听听你对如何做到这一点的看法 谢谢。听起来你想要的是一组嵌套的车队。虽然有可能让它工作,但它将。。。嗯,受伤了。特别是,我的第一个担忧是维护:对流程的任何更改

BizTalk映射不会在部署之间更新

我正在开发BizTalk 2009环境。我正在使用BizTalk部署框架(BTDF)将解决方案部署到服务器。我面临的问题是,当我调整映射的任何方面时,这些更改都不会反映在用于测试的BizTalk消息体或输出消息中。例如,删除到映射元素的链接仍然显示从源映射到目标的数据,就好像没有任何更改一样 在每次部署之间,BTDF卸载应用程序,重新启动GAC的程序集,安装应用程序,然后反弹主机应用程序。BizTalk通常基本上赶上了我的地图版本,在我进行另一次调整之前,它可以正常工作 BizTalk是否可能正

BizTalk将无限副本发送到目标文件夹

我有一个编排,它向消息框发送消息。现在,我有两个订户编排,它们基于过滤器表达式订阅消息 现在,当我发送要路由到订阅服务器1的消息时,一切正常,但当发送订阅服务器2的消息时,它被路由到目标文件夹,但在目标文件夹中创建无限副本。我必须停止编排以停止生成消息的重复副本 我做错了什么?您是否收到了与您发送的相同的消息?如果是这样,这将导致无限循环,因为您的接收位置将在消息发送时拾取消息。您需要更改接收时的筛选器,在编排中设置消息的标志,然后进行筛选。这通常是反馈循环的症状,即出现以下情况: 实现一个接

是否确实需要使用Biztalk ESB工具包使用行程中的BRE解析器中的策略版本?

正如标题所说,在使用BRE解析器时,我真的必须指定策略版本吗 我认为使用BRE的部分想法是,如果我决定在BRE中更改策略(这将导致新的策略版本),我就不必更改已部署的解决方案(包括行程) 谢谢你的输入 不,您不需要这样做,但如果您有多个已部署/已发布的策略,则可以指定要使用的策略,这将提供灵活性。在您的情况下,您只需要确保只有一个版本可供解析器使用。好的,但我如何实现这一点?在visual studio中选择策略时,我被迫选择版本选择策略在哪里?在管道组件中?不,在我的行程中,更具体的是Mess

Biztalk DeliverNotification在业务流程中处理异常失败

这是否可以处理单向文件类型发送端口上的DeliveryNotificationFailure异常 如果是,怎么做 我按照以下步骤操作,但仍然没有工作 我将send形状保留在Scope形状中,它由DeliveryFailureException Catch块处理 我确实在发送端口“Delivery Notification=transmisted”上设置了属性 对于测试: 在管理控制台上,我给出了错误的文件路径,获取消息失败。我给出了错误的服务器实例,不管怎样,它都没有给出结果 是,可以在单

Biztalk 文件接收位置-如何定义具有2个扩展名的文件掩码

我只想从我的接收位置获取以*.xls或*.xlsx扩展名结尾的文件。 “文件掩码”应该是什么样子?对于单个接收位置,这是不可能的: 每个接收位置或发送端口只能指定一个文件掩码或文件名 见MSDN: 但是,您可以使用并构建自己的适配器来使用本节所述的正则表达式。文件适配器仅使用三个字符作为扩展名,因此即使您给出*.xlsx,它也会同时选择*.xls和*.xlsx文件。在这种情况下,您不需要做任何事情,只需将*.xlsx用于文件掩码我个人没有测试过BizTalk只使用前3个。字符,但如果是这样,这可

BizTalk WCF-SQL类型存储过程响应架构

为类型化存储过程生成响应模式,存储过程在返回最终结果集之前进行了一些数据库更新。VisualStudio生成的响应模式有相当多的垃圾 有没有办法强迫它生成更干净的模式 StoredProcedureResultset4是唯一重要的问题。以下是我从MSDN得到的相同答案。不幸的是,标记的答案对您不起作用,因为无法从被调用的存储过程中捕获和抑制结果集,或者说这非常非常困难 原因与存储过程代码有关 该向导将仅为SQL Server响应中返回的元素生成架构类型。这意味着,存储过程将为这些更新发送结果,

Biztalk:在不同应用程序中并行版本控制

我想部署两个应用程序,使用BizTalk WCF服务发布向导将其发布到不同的端点。第二个应用程序是第一个应用程序的新版本。我已经更改了架构属性中的程序集版本和目标命名空间。应用程序和端口具有不同的名称 第一个应用程序在我部署第二个应用程序之前工作 然后第一个失败,并显示以下消息: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <s:Fault>

Biztalk 无法使用此名称检索文档规范

运行BizTalk 2013r2时,我有一个自定义管道的发送端口。管道中的第一个组件是标准平面文件汇编组件。除了DocumentSpecName(我已将其作为http://BTS.GO.Store6.Schemas.BT.TransactionHeader_FFTransactionHeader 通过检查运行以下SQL查询的管理控制台,我检查了此架构是否只部署了一次: Select msgtype, assemblyid, clr_namespace, clr_assemblyname from

Biztalk EDI Tradacoms标准是否提供测试标志?

我目前正在考虑使用Tradacom标准编写B2B/EDI集成代码,以便与英国公司集成。我对EDIFACT有很多经验,但是TRADACOMS对我来说是非常陌生的 事实上(基于欧盟)有一种叫做测试标志(UNB11)的东西。 在X12(基于美国)中,有ISA15(I/T/P) Tradacom规范中是否有类似的字段可供使用?我收到了一些关于TRADACOMS标准的信息,但似乎无法理解这一领域的任何内容。 如果标准中没有这样的东西,那么通常会怎么做?否,没有X12或EDIFACT那样的明确的测试/生产标

BizTalk默认管道XML接收-错误代码-1061153241

在BizTalk管理控制台中的“跟踪服务实例”下,我可以看到默认的XML接收管道启动,但从未完成。它保持“已启动”状态,错误代码设置为-1061153241。在跟踪的消息事件中,我可以看到管道接收消息,但是我看不到“发送”事件类型,并且消息似乎没有发送到MessageBox,等待的业务流程将其拾取。我的编曲从未开始。事件日志中没有错误消息,没有挂起的服务实例,只有显示启动和未完成的跟踪服务实例,上面指定了错误代码。我设法解决了此问题。我以前只是添加了一个dll,并没有在管理控制台中将其作为资源进

BizTalk消息框中满是BtxTimeMessage消息

我们正在使用BizTalk(2013 R2 CU 6)EDI功能来批处理EDI文件。这使用了Microsoft.BizTalk.Edi.BatchingOrchestration.BatchingService编排,它总是在等待状态下运行(因为没有更好的术语),大部分时间处于脱水状态。运行业务流程时,会在排队(等待处理)状态下构建BTXTimerMessages的实例。据我所知,这些信息从未被删除或处理过。这最终导致我们通过50k消息阈值并开始限制 据我所知,没有办法为批处理程序设置一个重复出现

当BizTalk业务流程未被其他业务流程调用且没有入站端口时,如何激活它?

我需要查看组织中的几个BizTalk应用程序。我发现几个登记的编排显然没有入口点,也不知道它们是如何运作的,或者它们是如何被激活的 如果没有端口: 使用调用业务流程形状或启动业务流程形状对业务流程进行调用或启动。在这种情况下,被调用的业务流程具有参数,而不是激活接收形状 业务流程仅包含类型,不执行任何实际工作。这里面没有形状 业务流程可以通过直接订阅MessageBox来激活。如果您在业务流程中配置了一个直接端口: 部署此业务流程时,它没有任何接收端口: 您必须转到BizTalk管理>新建

Biztalk 发送到适配器的消息";WCF WebHttp";“发送端口上”&引用;使用URI“;https://na59.salesforce.com/services/Soap/c/43.0/00Df4000001dsdy" 暂停

我需要SalesForce与biztalk 2016环境集成方面的帮助 我正在使用“WCF WebHttp”适配器向SalesForce发送请求,自定义行为如下,并将下面的挂起消息发送到FORCE.com 那么,我是否需要在我的WCF行为(如TLS 1.1、1.2)上添加安全协议,以便通过BizTalk调用salesforce API EventViewer错误消息 发送到发送端口“DeveloperForce.sendCreateCount.REST”上适配器“WCF WebHttp”的消息已

BizTalk XMLReceive升级属性不适用于所有已删除的消息

我的BizTalk解决方案有一个问题:并非所有已删除的MessageState消息都包含correlationId属性 我的解决方案有文档模式(GetMessageStateSchema.xsd)、信封模式(GetMessageStateEnvelopeSchema.xsd)和两个文档属性模式(同一项目中的GetMessageStatePropertySchema.xsd,引用项目中的PropertySchema.xsd) 消息类型:GetMessageStateSchema.xsd中的Me

有序传递发送端口在BizTalk中留下一个正在运行的实例

我在BizTalk中有一个MSMQ发送端口,配置为使用有序传递发送消息。当端口发送了一批消息时,它会将端口的一个实例作为活动的运行实例保留 我仍然以正确的顺序接收正确的文件,但我必须手动终止已使用的端口实例。如果我发送新文件,它看起来像是已经在运行的实例(以前留下的)被使用了,并且我永远不会在发送端口一次有多个端口实例 然而,从维护的角度来看,这将是一个问题,我不明白为什么会发生这种情况。想法 我正在使用BizTalk 2006 R2。结果表明,这是有序交付实现的一部分。实例将保持活动状态,直到

Biztalk 意外标识符:'ÿþ';

我有一个BizTalk解决方案,它分为三个项目:业务流程、映射和模式。在我的一些映射中,我不得不在Orchestrations项目中构建,因为它们需要多个输入模式,而我发现仅使用BizTalk映射器无法轻松实现这一点。一旦我让他们工作,我就把他们转移到我的地图项目。但是,当我尝试构建该项目时,每个移动的贴图(所有贴图上的同一点)都会出现以下错误: 错误意外标识符:“ÿþ”(第2行第2列) 错误:意外标记:'我不了解BizTalk。一点也不 但从上述错误中,我推断出有一个文件如下所示: ".\im

Biztalk 带有实例验证的自定义XSLT

我有一个使用自定义XSLT的映射。在VS中运行“测试映射”时,即使在不符合目标架构的“失败”实例上,我也会得到预期的结果。但部署到我的BizTalk Server时,“失败”实例不会失败 所以问题是,当使用自定义XSLT时,实例是否没有根据XSLT中提供的源模式和目标模式进行验证 如果没有,那么在使用可视映射器时会在映射上应用什么,因为这似乎是可行的?出于性能原因,BizTalk内的运行时处理默认情况下不会进行架构验证 您在设计时观察到失败的实例,因为您在Visual Studio中设置了“检查

biztalk server 2010通过SMTP发送端口路由时出错

我有一个简单的BizTalk应用程序,其中只有一个模式和管道。我只是在管道的验证阶段添加了XML验证器。我已经在BizTalk Server 2010中部署了这个应用程序 现在,我已经创建了一个接收位置,它接收一个XML文件并设置我创建的接收管道。我还在接收端口中标记了“为失败消息启用路由” 我还创建了一个SMTP发送端口,并将其配置为邮件服务器名称等 接收端口工作正常,但发送端口无法发送电子邮件。 当我选中“Track Service Instance”时,显示一个错误“Transport未能

Biztalk 如何访问导航表架构?

我们如何访问Navision表模式? 我知道Navision可以将表发布为可在外部访问的页面服务。 但这是唯一的方法还是有其他方法可以帮助我们做到这一点。 BizTalk还需要表架构来执行CRUD操作 除了通过Navision创建BizTalk模式(表作为服务公开)之外,还有其他方法可以创建BizTalk模式吗?如果“表模式”是指直接访问数据库,您将使用WCF SQL适配器:使用WCF-SQL适配器,您可以访问表;但是,如果表归Navision所有,为了符合SOA,我更愿意通过Navison公开

Biztalk 多个信封中消息的顺序开发

我有一个传入消息(该消息的方案我无法控制) 这是一封封信的信封。 大概是这样的: <ns0:Companies xmlns:ns0="http://PropertyDemotionExample.Companies"> <Header> <Id>Id_0</Id> </Header> <Body> <ns0:Company xmlns:ns0="http://Pr

BizTalk业务流程中并行形状的异步处理

是否有任何方法可以使BizTalk编排中的各种并行形状以异步方式得到处理?更具体地说,如果其中任何一个并行形状在执行时失败,则不应影响其他并行形状的执行。正如您发现BizTalk业务流程中的并行形状并不是真正相互独立的。它将尝试并执行第一个并行操作中的步骤,并在等待当前并行操作的响应时仅启动其他并行操作之一。根据,任何故障或终止都可能导致意外结果 小心如果将终止形状放置在平行动作中 然后运行带有终止符的分支,实例 立即完成,无论其他分支是否 跑完了。根据您的设计,结果可能会有所不同 在这种情况

在BizTalk部署框架中更改主机实例

我正在使用BizTalk部署框架部署我的应用程序。它在本地机器上工作。我想在测试环境中部署,它应该使用VisualStudio,而不是MSI。我不确定在哪里更改主机实例名称。首先,如果在DEV和所有其他环境中主机名称相同,那就更好了。它使事情变得更容易 但是,如果您确实需要它们不同,您只需要使用设置文件将主机名配置为设置,这样BTDF就可以在部署时动态地设置它们 为清楚起见,您应该使用.msi部署到测试环境,而不是Visual Studio。首先,如果在DEV和所有其他环境中主机名相同,那就更好

Biztalk 在业务流程中使用未构造消息

我有这个问题,希望有人能帮我解决 我有一个编排,作为输入接收一个文件(消息为Microsoft.XLANGs.BaseTypes.Any)。只是一个包含一些非结构化文本的文件 我创建了一个动态发送端口,将收到的文件保存在备份文件夹中 问题是,当有人发送相同的文件(具有相同的文件名)时,它不会覆盖备份文件夹中的文件 在消息形状中尝试以下操作时 Message_new = orgMessage; Message_new(FILE.CopyMode)= 2; //2=overwrite, 两条消息的

在BizTalk中合并具有重复ID的文件记录

我还有一个例子,我不知道如何使用BizTalk找到解决方案 我有两个平面文件(实际有9个文件要合并),输出必须如图所示: 如何组合ID在主文件中重复多次的文件 在下图中,主文件是“People”。有没有办法不用在BizTalk中编写任何代码就可以做到这一点,或者我必须先将这些数据存储在SQL DB中,然后再使用存储过程将它们连接起来 你能帮我列出我需要采取的步骤吗,因为我知道如何将文件组合在一起,但这是没有重复ID的 在SQL中这样做是可能的。然而,这些文件多久会通过一次?是否有可能同时处理多

BizTalk中的MSI导出具有与预期不同的文件

在BizTalk管理控制台2016中,有一个导出MSI文件的选项。我尝试使用此方法进行备份,但在安装MSI后,我只是将MSI中的模式dll与GAC中的dll进行了比较,我还看到了时间戳和文件的差异。据我所知,DLLin GAC将是MSI出口的一部分 所以我想知道导出MSI功能从哪个路径进行文件备份?导出MSI使用BizTalk数据库中存储的DLL副本,而不是GAC。如果有人遵循了错误的做法,要么在没有导入DLL的情况下打开了DLL,要么在导入DLL时打开了DLL,那么这两者将是不同的,这可能会导

BizTalk 2013 R2能否就SharePoint 2016使用ADFS身份验证?

我知道微软说BizTalk 2013 R2与SharePoint 2016不正式兼容,但我们有没有办法将BizTalk配置为从需要ADFS身份验证的SharePoint 2016站点接收数据?我找不到关于这方面的太多信息(可以理解),但我们需要一个权宜之计解决方案,因为我们的SharePoint系统已经更新,但BizTalk仍在升级过程中 BizTalk 2020能够做到这一点吗?还是我们应该换一种方式来实现这一点 提前谢谢。是的,但很复杂。请参阅@Dijkgraaf,我认为BizTalk 20

上一页   1   2   3    4   5   6  ... 下一页 最后一页 共 34 页