@chcp 65001
|
@echo webservice根据相应的service的IP和端口生成客户端client
|
@echo Input IP(eg:127.0.0.1)......
|
@set /p ip=
|
@echo Input port(eg:8080)......
|
@set /p port=
|
@mkdir clientTmp
|
@cd clientTmp
|
@echo 根据wsdl生成client的java文件...
|
@chcp 936
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDConnectionFactoryWs?wsdl
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDUserManagerWs?wsdl
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDTagManagerWs?wsdl
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDDataProviderWs?wsdl
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDDataWriterWs?wsdl
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDAlarmManagerWs?wsdl
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDServerFactoryWs?wsdl
|
@wsimport -s ./ -p com.baosight.client -keep http://%ip%:%port%/hdsdkws/HDDataAnalysisWs?wsdl
|
@chcp 65001
|
@echo 把java文件打包成jar...
|
@jar -cef com.baosight.client hdsdkwsclient.jar com
|
@move hdsdkwsclient.jar ./../
|
@cd ..
|
@rd /s /q clientTmp
|
@echo.
|
@echo.
|
@echo ------------------------------------------------------
|
@echo ----- 生成的jar包为当前目录下的hdsdkwsclient.jar -----
|
@echo ------------------------------------------------------
|
@pause
|