wso2 esb重新部署自定义中介

标签 wso2 esb wso2esb

我们正在调查是否可以使用 WSO2 - ESB 作为我们的新平台。

使用我们当前的 esb,我们通过 JMS、FTP、JDBC 等不同的 channel 将外部系统相互连接。
大多数接口(interface)是相互独立的。我们现在拥有的接口(interface)数量约为 300 个。

每个接口(interface)中的处理包括:
- 连接到外部系统
- 记录输入+传出消息
- 将传入消息转换为传出消息。

消息的转换是用java编程的。

由于接口(interface)是相互独立的,我们不能选择停止其他接口(interface)
当我们需要部署新的(或修改后的现有)接口(interface)时。

我从 WSO2 esb 了解到的是,当使用自定义调解器进行转换时,我必须重新启动 WSO2 - ESB 服务器
当自定义中介的实现发生变化时。
这不是我们想要的,除非它是这个 esb 服务器上运行的唯一接口(interface)。

考虑到这些限制,我有什么选择:

  • 现有接口(interface)的更新不应对其他接口(interface)产生任何影响。
  • 消息的转换是用 Java 编程的。
  • 接口(interface)数量在 300 个左右。
  • 最佳答案

    通常 WSO2 ESB 有 rich set of mediators要处理转型和执行调解,您似乎需要的不仅仅是这些。您可以使用基于 Eclipse 的 IDE Developer Studio 添加自定义中介,而无需重新启动服务器。请引用 this更多细节。

    关于wso2 esb重新部署自定义中介,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12890895/

    相关文章:

    java - 在 wso2 套接字上发送消息,出现异常

    java - 是否可以针对 XML、DOM 或其他原始结构使用 Mule MEL 表达式?

    wso2 - 选择简单的 Apache Synapse 与 WSO2 的标准

    proxy - WSO2 ESB - 代理参数的动态值(传输)

    wso2-api-manager - 用于密码检查的 wso2 scim api

    ssl - PKIX 路径构建失败 : sun. security.provider.certpath.SunCertPathBuilderException

    class - 如何为类中介器设置参数?

    WSO2 ESB - 节点未加入集群

    java - 在 apache Camel 中创建路由的最佳方法

    WSO2 ESB 消息 ID