對(duì)方提供的地址為http://202.104.65.182:8080/jyzxWS/services/JYZXService?wsdl,我要訪問它并根據(jù)方法/參數(shù)獲取數(shù)據(jù)然后入到我本地的數(shù)據(jù)庫(kù),服務(wù)名是JYZXService?wsdl方法名是getProjectInfo,我到底要在MyEclipse怎么寫代碼啊?看了網(wǎng)上的各種解析辦法,例如public static void main(String[] args) {JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();factory.setAddress("http://202.104.65.182:8080/jyzxWS/services/JYZXService?wsdl");factory.setServiceClass(JYZXService.class);JYZXService upload = (JYZXService)factory.create();}問題1是JYZXService.class這個(gè)接口類不是我本地的,是對(duì)方系統(tǒng)里寫的接口類,我難道要在本地也寫個(gè)接口類么?問題2是只要一個(gè)main方法就可以調(diào)用了么?這樣寫JAVA代碼在哪里運(yùn)行呢?在MyEclipse里Ctrl+F11執(zhí)行就可以獲取到該接口的返回?cái)?shù)據(jù)了么?求指教啊,最好詳細(xì)點(diǎn),先謝過了,在線等!
2 回答

開心每一天1111
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊
一、利用jdk web服務(wù)api實(shí)現(xiàn),這里使用基于 SOAP message 的 Web 服務(wù)
二、使用xfire
三、使用axis1.4調(diào)用webservice方法
四、使用axis2開發(fā)webservice
控制臺(tái)信息截圖:
- 2 回答
- 0 關(guān)注
- 1223 瀏覽
添加回答
舉報(bào)
0/150
提交
取消