0

您好,我想为我的老板实现一种向导,为 wso2 Esb 创建一个新代理。

它不应该真的很复杂,只需添加inSequence一个安全性(可能UsernameToken来自 ESB 内置安全性场景)。

1)这可能吗?我的意思是它应该因为是编写 XML 的问题,但我不知道如何才能真正实现这一点?你有什么建议吗?

2)如果我在 ESB 的正确文件夹中编写了一个 XML 的 Java 应用程序(我认为它是“ ESB_HOME\repository\deployment\server\synapse-configs\default\proxy-services”),我是否需要重新启动 ESB 才能使新代理工作?

有什么建议吗?非常感谢

4

1 回答 1

1

您是否尝试过 WSO2 Developer Studio,它就是为了这样做。

但是,如果这不是您需要的,您当然可以编写一个 GUI 客户端或向导,并生成代理模板并将其推送到 synapse-configs\default\proxy-services。如果启用了热部署,它将立即被拾取。否则你必须重新启动。

我不太清楚您的#3 要求。IMO,您正在尝试获取代理服务的 URL。对于所有服务,URL 都有一个模式,所以它基本上是一个常量字符串 + 您正在使用的代理名称。

于 2012-09-11T09:48:09.937 回答