建立和呼叫WebService
阿新 • • 發佈:2019-02-17
一、建立
1、建立Facade,在Facade裡面新增方法
2、釋出成webService
3、生成的目錄
4、在PaymentBillWSFacadeControllerBean編寫程式碼,實現Facade裡面的方法
5、製作私家包:把程式碼和Facade都打成包,分別為元資料包和程式碼包
6、部署webService
a、把檔案PaymentBillWSFacade.wsdd新增到eas\server\deploy\eas.ear\web.war
b、修改eas\server\deploy\eas.ear\web.war裡面的檔案server-config.wsdd
把PaymentBillWSFacade.wsdd檔案裡面的service標籤對裡面的複製到裡面
7、啟動伺服器測試是否部署成功:http://192.168.1.199:6888/ormrpc/services
二、呼叫別的系統的介面
1、生成介面程式碼
E:\resource\build_webservices_src>java -Djava.ext.dirs=lib org.apache.axis.wsdl.
WSDL2Java http://192.168.1.199:6888/ormrpc/services/WSPaymentBillWSFacade?wsdl
把程式碼複製到專案中,呼叫介面實現業務