最近项目中需要用到webserv坡纠课柩ice,百度看过很多版本,要么说的不详细,要么说的太啰嗦,总之,我看了十几篇才看懂芟坳葩津,所以小编给大家整理了一篇。要想会webservice首先你需要有几个涉及webservice的概念需要理清,SOAP,WSDL,XML等等,
工具/原料
eclispe
webservice框架Axis
方法/步骤
1、下载webservic娣定撰钠e框架Axis,链接为http://axis.apache.org/axis2/ja即枢潋雳va/core/download.html,这是Apache的一个子项目,注意下载的版本,最好和jdk版本匹配,jdk1.6可以下载1.6版本一下的,jdk1.7或者1.8需要下载1.7版本的
2、集成Axis到娣定撰钠eclipse中,打开eclipse->window->preferences-&爿讥旌护gt;WebServices->Axis2Preferences把刚刚下载的Axis包解压路径填入这里
3、创建一个简单的web项目,然后再web项目中创建一个简单的java类,以及需要暴露出去的方法,暴露出去就是提供给外部调用的方法
4、选择web项目,鼠标右键New->Other->WebService->WebService选中,点击next
5、点击Browse,然后选择自己刚刚创建的类,点击OK
6、选择StartService和TestClient
7、一直点击next,直到看到startserver,点击Startserver启动webservice服务
8、一直点击next,很多东西可以修改也可以默认,刚开始建议大家就是用默认的就好,点击finish,项目就已经在运行了
9、我们可以看到eclipse帮我们创建了一个客户端项目,以及在运行客户端了,我们可以看到这样的页面,表示你已经成功了
10、测试一下,我们写的webservice类和方法,我们的方法是hello,那么在客户端试试hello方法可不可以调用webservice的hello方法