我的目標是建立一個通用的Web服務。在這種情況下,「通用」的意思是,應該能夠在輸入上運行任意序列的工具(比方說一個文件)。 這些工具是安裝在服務器上的編譯程序。手動創建SOAP消息?
我的想法是在中央WSDL
文件中指定每個工具。對WSDL
文件進行分析,併爲WSDL
文件中包含的每個工具創建一個單獨的Service Class
,該文件通過apache commons exec執行相應的工具。
然後是否可以手動創建SOAP Message
,其中指定了要在輸入上執行的工具序列?這個SOAP Message
然後應該被解析並且相應的Service Classes
應該被啓動。
我不得不說我對Web Service
編程是全新的,我非常樂意提供任何建議。以上只是一個想法,我打開的任何更好的建議;)
問候,