簡體   English   中英

通過wso2 esb代理的工作日服務

[英]Workday service proxied through wso2 esb

我想知道是否有其他人找到了代理工作日服務的相對簡單的方法來將操作限制為一個或兩個操作。 我們想要代理的Workday服務有近200個操作,WSDL超過52,000行。 我們希望使用ESB作為我們企業Web服務的中心,但是沒有找到一種簡單的方法來公開一個或兩個操作,因為我們現在不想向所有人公開這個世界。 如果需要為幾十個服務完成並且wsdl每年至少更新兩次,那么手動嘗試將52,000行wsdl減少到100行以下是有點令人生畏的。

有沒有人對可以幫助創建自定義wsdl以從我們的代理服務發布的工具有類似的經驗或建議? 我們沒有任何Java代碼來定義服務並生成wsdl。

我錯誤地認為我可以通過創建自定義wsdl來限制我的代理服務的操作,以僅公開我們想要給定代理的那些操作嗎?

任何建議,將不勝感激。

您認為可以限制服務的運營是正確的。 你有兩種方法來創建你的“自定義”wsdl:

使用altova xmlsply等工具作為示例,並注釋您不想公開的操作

用例如ant開發一個腳本,並使用xsl自動更新你的wsdl

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM