是否可以从代理服务的发送中介内将消息发送到多个端点?
WSO2 ESB Send Mediator 文档中的此链接在语法一章下指出,如果要将消息发送到一个或多个端点,则使用以下内容:
<send>
(endpointref | endpoint)+
</send>
其中 endpointref 令牌指的是以下内容:
<endpoint key="name"/>
我尝试在发送下包含两个端点,但第二个端点在保存代理服务时会自动删除(在 Developer Studio 中或直接在 ESB Stratos 界面中)。我确实去了 Send Mediator 的 Synapse页面,看看他们是否说了什么特别的东西,他们的格式显示:
(endpointref | endpoint)?
现在假设这些字符代表正则表达式,?代表 0 次或 1 次,+ 表示 1 次或多次。WSO2 是否在 Synapse Send Mediator 之上实现了这个额外的“一个或多个端点”功能,或者它只是文档页面上的一个错误。如果他们这样做了,使其工作的确切语法是什么?
谢谢!