我試圖以編程方式檢索配置爲WSO2 ESB的端點元數據(例如:ServiceName,WebMethods,輸入/輸出參數和返回類型等)。有人可以指導我以某種方式/文檔,這可以幫助我獲取這些數據。以編程方式獲取WSO2 ESB端點元數據
1
A
回答
0
不幸的是,你不知道你想做什麼。這裏是一些例子,說明如何訪問性能
內的代理/順序訪問屬性(元數據):
<property name="some name" expression="get-property('registry','conf:resource/path')"/>
<property name="some name" expression="get-property('registry',gov:resource/path')"/>
<property name="some name" expression="get-property('registry','resourceName')"/>
或定製中保內:
String property = (String)messageContext.getProperty("nameOfThePropery");
或定製調解中(從傳輸層獲取文件名):
org.apache.axis2.context.MessageContext axis2messageContext = ((Axis2MessageContext) messageContext).getAxis2MessageContext();
// print the filename of the current transport
myLog.info("FileName: " + axis2messageContext.getTransportIn().getName());
希望這可以幫助你littl有點進一步,否則提高你的問題。
0
爲了進一步改進Abdul的問題,我們正在開發傳統客戶端和另一端之間的Web服務網關是外部Web服務。我們在WSo2中創建了一個模板/序列,在該模板/序列中,我們捕獲舊客戶端請求並將其重定向到基於內部協議的正確Web服務。
外部Web服務作爲端點在WSo2中註冊。到目前爲止,我們一直在使用管理控制檯手動配置這些端點。我們正在考慮將此步驟自動化,以便我們的網關能夠訪問WSo2並提供WSDL URL。然後,類調解器將調用WSo2/Synapse API以將此端點保存在Synapse配置中。我們在這方面沒有取得成功。
我們也讀過那些說不改變突觸配置通過中介不推薦,因此想看看是否有其他選擇,將爲我們做這項工作。
0
一種解決方法是從客戶端自己創建這些端點。這可以通過調用碳框架公開的AdminService API來完成。在碳排放中,任何碳成分的前端都通過管理服務與其後端進行對話。例如,如果我們採用與端點相關的功能,當您使用管理控制檯創建/刪除或執行任何功能時,它將通過「EndPointAdmin」管理服務調用相應的後端。因此,我相信,如果您想以編程方式創建這些端點,則可以直接從您的客戶端調用EndPointAdmin後端管理服務(通過EndPointAdminStub - 它是與上述後端服務對應的客戶端存根),並滿足您的要求。
Regards, Prabath
相關問題
- 1. wso2 esb 611從入站端點讀取數據FILE
- 2. WSO2 esb端點模板uri參數concat
- 3. 在WSO2 Custrom處理程序中以編程方式獲取HTTP_METHOD?
- 4. 無法從wso2中的屬性獲取端點esb 5.0.0
- 5. 如何以編程方式獲取Azure存儲端點URL?
- 6. WSO2 ESB - 如何啓用跟蹤端點
- 7. WSO2 ESB WstxEOFException閱讀ADRESS端點
- 8. WSO2 ESB發送到多個端點
- 9. WSO2 ESB:動態更改端點地址
- 10. 以編程方式獲取表控件
- 11. 以編程方式修改端點ReaderQuotas
- 12. 以編程方式添加端點
- 13. 從webHttpBinding端點獲取元數據
- 14. 代理服務中的WSO2 ESB端點jms uri語法格式
- 15. 以編程方式獲取Outlook信息
- 16. WSO2 ESB:獲取JMS消息屬性
- 17. 以編程方式獲取ssl證書
- 18. 以編程方式獲取TFS責備(註釋)數據
- 19. 獲取JSON數據後以編程方式設置UITableViewCell高度
- 20. 以編程方式獲取.ASPXAUTH cookie值
- 21. 以編程方式獲取友好端口名稱
- 22. 以編程方式獲取Akka的臨時端口
- 23. ASP.NET以編程方式獲取UserControl VirtualPath
- 24. 以編程方式獲取SignalR版本
- 25. 以編程方式獲取IIS版本
- 26. WSO2 ESB分佈式轉換
- 27. 以編程方式訪問樣式以獲取值
- 28. 如何以編程方式添加WCF客戶端端點?
- 29. 如何以編程方式獲取Windows進程的線程數?
- 30. IIS7以編程方式獲取位置節點