问题标签 [orchestration]
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.
soap - SOAP 中介 Wso2 ESB
您好,我收到以下消息:
我想使用 XPath<wsse:Username>admin</wsse:Username>
从传入消息中获取用户名
有什么建议吗?
编辑:
我试过这个:
但它不输出用户名:
soap - Wso2 ESB 获取代理名称
我想知道如何按顺序获取正在使用的代理的名称:
编辑 为了获得代理的名称(它应该包含在标题'To'中,我正在尝试将其作为代理的inSequence:
不起作用,请问有什么建议吗?
workflow - BPM和工作流之间的区别
BPM 和 Workflow 和有什么不一样?
此外,在 BPEL 和 ESB 之间?
web-services - OAuth 2.0 多范围(客户端凭据案例)
在 OAuth 2.0 设置中,假设您有一个应用程序按照“客户端凭据授予”流程执行“访问令牌请求”。换句话说,我们有一个应用程序 A 访问其他应用程序公开的一些 API;根据 Oauth 2.0 的规定,在这种情况下,“应用程序 A”仅使用其客户端凭据,而不是用户的凭据。
现在,假设应用程序 A 想要访问从两个或多个应用程序公开的 API,假设应用程序 B 和 C(例如:应用程序 A 编排对 B 和 C 的 API 的访问以提供组合服务)。B 和 C 也在不同的域中,例如 b.com 和 c.com,但 A、B 和 C 共享一个公共 OAuth 授权服务器。
A 是否可以请求在其范围内具有 b.com 和 c.com 域中的资源的单个访问令牌,以便 A 可以使用相同的令牌访问 B 和 C?
你怎么能得到这个?
如果这不可能,是否有管理类似案例的最佳实践?
请注意,我知道 OAuth 2.0 规范允许在请求或发出令牌时指定多个范围,但这里的重点是 B 和 C 位于不同的域中,例如 b.com 和 c.com。
谢谢和亲切的问候,
科拉斯
multithreading - BizTalk 编排中的线程
我想从数据库中获取一些记录,然后根据用户 ID 和密码作为凭据,我需要调用另一个 Web 服务。我想在 Orchestration 中使用线程来做到这一点?我可以在编排中进行线程处理吗?意味着我可以在 Orchestration 中启动一些线程,以使这件事更快地工作。
谢谢,迪内什·阿罗拉。
schema - Biztalk 从已部署项目中删除架构和编排
我有 2 个项目引用X12_00401_214.xsd
. 我收到有关发送管道中重复模式的消息。
按照我在网上找到的建议,我创建了一个公共项目,并将映射和编排引用更改为公共项目中的模式。
当我尝试部署项目时,biztalk 会从其他已部署的 EDI 214 项目中删除架构和编排。如果我尝试重新部署以修复它,它会将它们从另一个项目中删除。
这是因为每个项目都引用了相同的通用模式,而 biztalk 正在替换模式和编排?
我尝试重新编排以确保变量是唯一的。
我在这里缺少一个步骤吗?
biztalk - 在 Biztalk 中,如何拆分带有额外元素的信封?
我正在尝试以以下形式拆分传入的消息:
我有一个带有 XML 反汇编器的管道,它采用 Items 模式并输出 Item 模式。在 Items 架构上,Envelope 属性设置为true
,并且“Body XPath”属性指向 Items 元素。
但是,当我尝试处理文件时,我收到错误:Finding the document specification by message type "BatchID" failed. Verify the schema deployed properly.
,大概是因为它只需要 Item 元素,并且它不知道如何处理 BatchID 元素。
如果我将 BatchID 设置为 Items 元素的属性(就像一个明智的人会拥有的那样),那么一切正常。不幸的是,我坚持布局。
这时候,我不在乎 BatchID 的值是多少。
我如何让它拆分消息?
automated-tests - 测试自动化编排工具/语言
此场景的测试工具包括:(在 ubuntu 上)
- 监控和报告一些先决条件,如数据库表、守护进程运行等。
- 运行脚本将数据注入 mysql。此脚本插入少量数据,需要根据一些 FINISH Criteria 运行 N 次
- 监视一些表并为其创建图形结果
然后,我们可以使用各种数据集运行此测试,并查看结果。
这种工作流程在许多测试用例中都很常见。是否有一个工具已经提供了这个编排,这是所有基于命令行的环境。
我搜索但找不到任何此类用于测试编排的工具。
现在我可以自己用 Java 或 Perl 或任何其他语言开发它,但如果有一些东西已经可用,我会很高兴,所以我不必从头开始。
现在Jenkins确实提供了一种测试编排,但就像是在类固醇上拥有一个命令行工具,并且测试结果需要与可用的 Jenkins 插件和工具集成。我想知道是否有可用的 java 库或 perl 包,它们具有事件驱动/结果驱动的编排
我还包括了“语言”,因为我想知道是否有最适合开发这个框架的语言,因为有很多语言可供选择。同时,如果 AUT(被测应用程序)是用 Perl 开发的,那么选择(比方说)Java 来开发这个测试编排框架是一个好主意吗?
我意识到这是一个两部分的问题,可以作为两个单独的问题,但我不想在这里松散主题。
javascript - jQuery,函数编排
我在当前项目中被困在 jQuery 1.4.3 上,需要一些关于如何最好地编排以下内容的建议..
假设我有两个函数都执行 ajax 调用,如果第一个函数成功,我只想调用第二个函数。话虽如此,在我的应用程序中,有时我会调用函数 a而无需调用函数 b。因此,将第二个函数的调用放在第一个函数成功方法中是没有意义的。
我想做类似的事情,
我通常使用 .done(); 进行编排。但这是在 jQuery 1.5 中引入的,我现在再次停留在 1.4.3 上。
javascript - javascript函数的编排
我正在尝试运行 2 个函数,然后在单击处理程序中重新定位用户。代码如下。
虽然我的 window.location 正确重新定位,但功能未正确触发。我被困在 jQuery 1.43 上,所以我不能使用延迟对象。
处理上述编排的公认架构是什么。