[英]WSO2 ESB Mediation Sequence vs Proxy Service
WSO2 ESB具有用于实现EAI模式的中介序列和代理服务。 我目前是新手,无法区分何时使用中介序列或代理服务。 两者在大多数用例中似乎都工作良好。 我什么时候应该使用?
序列(中介序列)是调解者的序列。 一条消息进入序列,并以它们在序列中的顺序通过每个中介。 因此,中介序列是WSO2 ESB的通用构建材料。
假设中介者可以成功处理这些消息,那么从理论上讲,中介序列可以用于处理通过它的任何类型的消息(二进制,JSON,XML)。
因此,调解序列可用于
代理服务是WSO2 ESB中的特殊模块,旨在满足1.的要求。(代理到/来自Web服务的消息)因此,代理服务是受Web Service端点支持的专用中介序列。
WSO2 ESB有助于以不同的方式针对不同类型的需求创建代理服务。
例如:
如果需要代理服务,并且需要对消息进行中介和执行不同的操作,则可以使用代理服务。
序列是一组中介程序(中介树),您可以通过它发送消息。 如果您将调解员视为构建单元,则可以按顺序添加它们并将其定义为序列,以后可以重用。 您可以在代理服务中引用序列,并让消息流经序列中定义的介体。
在高级代理中,代理显然也是向服务使用者提供的服务,但是它实际上调用了实际的端点来完成实际的工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.