2012-09-11 64 views
0

你好,我想爲我的老闆實現一種嚮導,爲wso2 Esb創建一個新的代理。代理創建嚮導Wso2 ESB

它不應該是真正複雜的,只是增加一個inSequence和可能的UsernameToken安全(從ESB內置安全方案)的問題。

1)這可能嗎?我的意思是,它應該是寫XML的問題,但我不知道我怎麼才能真正實現它?你有什麼建議嗎? 2)如果我做了一個將XML寫入ESB的適當文件夾(我認爲它是「ESB_HOME\repository\deployment\server\synapse-configs\default\proxy-services」)的Java應用程序,我需要重新啓動ESB以使新代理正常工作嗎?

有什麼建議嗎?非常感謝

回答

1

您是否嘗試過使用WSO2開發人員工作室,它意味着要做到這一點。

但是,如果這不是您所需要的,那麼您當然可以編寫GUI客戶端或嚮導,並生成代理模板並將其推送到synapse-configs \ default \ proxy-services。如果啓用熱部署,它將立即被拾取。否則你必須重新啓動。

我不完全清楚你的#3的要求。國際海事組織,你正試圖獲得代理服務的URL。對於所有服務,URL都有一個模式,所以它基本上是一個常量字符串+您使用的代理名稱。

+0

不要擔心第三項要求我刪除了它,因爲我意識到只需獲取「To」參數併合並localhost:portnumber/services /「代理名稱」即可。我不知道如何使用Developer Studio以編程方式創建基於模板的新代理服務。我還認爲,如果有可能我可以創建一個新的模板,並將其放在「管理面板」>「添加」代理服務「...但不知道模板的位置 – nuvio