我有一個wsdl和xsd來創建Web服務。我打算使用axis的wsdltojava來生成存根和骨架。服務器端Axis是1.4版本,客戶端Axis是2.0版本。在項目的最初階段,我們使用軸2創建了一個虛擬(具有有限的測試數據)Web服務客戶端和服務器代碼。迄今爲止這麼好。當說到真正的那個時,我們意識到服務器端應用服務器是軸1.4。它也承載其他網絡服務。所以,我們在這裏有兩個選項來實現新的Web服務。在服務器端使用軸1.4,在客戶端使用軸2.0
1)將服務器端的Axis從1.4升級到2.0。將其他Web服務升級到2.0。並使用axis2 wsdltoJava生成我的新Web服務的客戶端和服務器存根。
2)使用Axis 1.4 wsdltoJava並生成服務器端存根並使用Axis 2.0 wsdltoJava並生成客戶端存根。
任何建議/建議與任何一種方法?你看到第二種方法的兼容性問題嗎?必須決定另一種方式。快速反應是高度讚賞。提前致謝。
謝謝。我在網上發現了有關潛在不兼容問題的以下鏈接。 1)第4步http://blogs.coldfusion.com/post.cfm/coldfusion-10-webservices-axis2-vs-axis1 2)http://stackoverflow.com/questions/5285698/gettinga-a- axis-1-1-client-talk-to-an-axis2-service – Superman9999 2013-03-22 16:03:32
請諮詢我是否可以使用Axis 1.4在服務器端生成存根。 – Superman9999 2013-03-22 16:12:27