问题标签 [send-port]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
filter - Biztalk 发送端口组和过滤
所以我的解决方案需要的模型如下:
我需要轮询数据库并根据结果创建对数据库的请求以获取更多数据,获取响应并将其传递给一组端口,基于提升的属性,只有一个端口会起作用。
它看起来像这样:
但是,如果您将“Temp Out”分配给发送端口组,则消息将发送到组中的所有端口,而与每个端口上设置的过滤器无关。据我了解,这是预期的行为(阅读此处)。
所以我探索了其他选项,例如在 SDK 中使用基于内容的路由(CBR 示例)。你可以在这里查看。
我尝试了这个并完全删除了编排(它真的不需要)。但是,存在重大的路由/订阅错误,经过进一步研究,如果您有请求响应端口,您似乎无法做到这一点。这里有一些关于此的文章。我几乎有这个用户的相同问题。
最后,我是否使用编排对我来说并不重要。但是,我需要一种解决方案,在该解决方案中,我可以将消息传递到多个发送端口,并且我只能让一个实际使用消息并发送。这是必要的,这样我就可以轻松地编辑和添加端口,而无需在编排中修改任何其他内容或硬代码决策。
queue - BizTalk:将请求排队到发送端口
我有一个发送端口去网络服务。最多,我希望一次只向 Web 服务发送 10 个请求。这可以在biztalk中做到吗?希望通过配置?
biztalk - 管理由动态发送端口处理的消息
我们正在构建一个分发系统,其中根据消息内容将传入消息路由到目的地。biztalk 中的这种模式相对简单。在我们的解决方案中,消息进来,存储在存储库中,并分发给适当的第 3 方。
我们有几个将由操作支持人员使用的管理 Web 应用程序的功能要求。
- 执行管理职责不需要 BizTalk knownedge
- 能够按目的地报告排队消息的消息计数
- 能够取消排队的消息
- 能够从存储库重新发送消息
- 能够在存储库中搜索消息,并在发送端口中查看其状态(暂停、重试等)
本质上,我们需要能够通过 Web 应用程序管理消息,而不是使用任何 biztalk 工具,并且只针对这个特定的 biztalk 解决方案。有关执行建议、模式或执行类似操作的示例的任何建议?
biztalk - BizTalk:如何在 SendPort 中设置输出文件名以表示当前日期时间
在 BizTalk SendPort 属性中,我希望输出文件名附加当前日期时间。请建议我怎样才能做到这一点。
目前我正在使用 %MessageID%.csv 属性,但我希望名称有意义。
例如:如果输入文件名是 Test.csv,我希望输出文件名是 Test_29_08_2012.csv 或类似的东西来唯一标识文件名。
visual-studio-2010 - BizTalk:发送端口未显示在部署的业务流程中
我正在尝试使用 1 个接收端口和 1 个发送端口部署一个简单的编排。当我尝试从 Visual Studio 2010 部署解决方案时,只有接收端口出现在管理控制台中以进行绑定,但发送端口根本没有出现。
请让我知道如何解决此问题。
BizTalk 版本:2010
问题在于范围形状。我在范围形状内使用发送端口,现在当我部署应用程序时,发送端口在编排中不可用于绑定。业务流程仅显示 1 个接收端口,没有发送端口。请指导如何在 Scope 形状内使用发送端口。
oracle - 将 biztalk 发送端口配置到 EBS 包
好的,过去几天我一直在研究这个,但我无法让它消费一条消息。这是我的基本消息模式结构。消息是通过管道(工作、测试)针对此模式创建的。
发送端口配置为使用 WCF-OracleEBSAdapter 并且我已确认我已正确设置所有环境详细信息(即用户名、密码、TNS 信息。)
我设置的当前 bts 操作是:
但是我已经尝试了http://msdn.microsoft.com/en-us/library/dd788171.aspx上的所有操作映射以使其正常工作。每次我的消息暂停并且事件日志显示:
在发送端口“SENDPORTNAME”上使用 URI“SENDPORTURI”发送到适配器“WCF-OracleEBSAdapter”的消息被挂起。
此发送端口的目的是调用 oracle 服务器上的例程,该例程将消息放置在指定的队列中。有没有人成功地做到过这一点?任何人都可以看到我的配置可能有什么问题。任何提示也将不胜感激。
ftp - biztalk 过滤器端口中的发送成功通知
我有一个 FTP 发送端口,我希望在成功上传文件时收到成功发送通知。FTP 发送端口使用过滤器表达式直接绑定到编排中的直接发送端口,因为根据消息的内容,该直接发送端口有多个发送端口。
当文件成功上传到 FTP 位置时,有没有办法可以实现成功的传递通知。
wcf - BIztalk - 在 API 中保存会话密钥
我有一个具有多种功能的端口类型的 API。从这些功能中,我需要日志记录操作和同步操作。问题是 BizTalk 不会从日志记录操作中保存会话,因此不允许我执行同步操作。
有问题的 API 是我从 WCF 使用适配器生成的 SVC WS。
有谁知道如何实现同步操作以在日志记录操作的同一会话中工作。
ps
日志记录操作不返回会话密钥,它只返回状态代码
dart - 在独立 VM 上运行的程序与基于浏览器的应用程序之间的通信
如果必须在同一台机器上的独立 Dart VM 和基于浏览器的应用程序之间建立通信机制,如何在 DART 中实现。
dart:io 库在基于浏览器的应用程序中不起作用。
因此,不能使用 SendPort/ReceivePort。
biztalk - BizTalk 动态请求响应发送端口 - 设置超时
我想增加我在 BizTalk 2013 上创建的动态请求响应发送端口的超时时间。
目前超时设置为 1 分钟,这是 BizTalk 的默认设置,但每次有大消息通过时,BizTalk 都会生成超时错误,因为处理该消息需要超过 1 分钟。
解决它的一种方法是使编排具有原子性,因此可以控制何时可以终止实例的超时时间,但这并没有派上用场,因为我的编排不是事务性的。
这让我可以通过 BizTalk 配置管理器设置超时期限。但是,由于我需要使用动态请求响应发送端口,我找不到设置超时的方法。
如何在动态请求响应发送端口上设置超时?