Java WebService 简单实例

原创 2016年06月01日 14:52:22

一、准备工作(以下为本实例使用工具)

1、MyEclipse10

2、JDK 1.6.0_24

二、创建服务端

1、创建【Web Service Project】,命名为【WeatherService】。

             

:J2EE specification 选择的是 Java EE 6.0 (对应Jdk1.6)。

2、创建【Class】类,命名为【WeatherService】,位于【com.myself.service】包下。

3、编写供客户端调用的方法,即编译方法代码。

  

          注:1.引包(javax.jws.WebService; javax.xml.ws.Endpoint; )   2.@WebService注解不要忘记

4、进行编译

        Run As --> Java Application 

        说明:编译失败的话,请将该项目引用的jdk设置为1.6.0_24版或更高版本

5、测试结果

        测试地址:http://localhost:8888/Service/WeatherService?wsdl

       

三、生成客户端

1、创建【Web Service Project】,命名为【WeatherClient】。

      

2、命令提示窗口执行生成命令。

      格式:wsimport -s "src目录" -p “生成类所在包名” -keep “wsdl发布地址”

      示例:

                   wsimport -s E:\softInstall\my10space\WeatherClient\src -p com.myself.client -keep http://localhost:8888/Service/WeatherService?wsdl

      说明:

                 1)"src目录"地址不可含空格

                 2)“wsdl发布地址”不要漏了“?wsdl

   

3、刷新项目,检查生成类

     选中客户端项目WeatherClient,右键Refresh

        

四、最终测试

1、创建【Class】类,命名为【WeatherServiceTest】,位于【com.myself.test】包下,并编写测试方法,调用服务端方法,打印返回的结果。

     

输出结果:

     

一个简单的Java开发WebService实例

一个简单的服务器端和客户端的小程序,带你进入WebService的世界。
  • DreamingFei
  • DreamingFei
  • 2016年04月28日 17:09
  • 8751

JAVA项目中发布WebService服务——简单实例

1,在Java项目中发布一个WebService服务:   如何发布? ——JDK1.6中JAX-WS规范定义了如何发布一个WebService服务; (1)用jdk1.6.0_21以后的版本发布; ...
  • hanxuemin12345
  • hanxuemin12345
  • 2014年10月17日 00:22
  • 78813

Eclipse+webservice简单实例搭建

文章作为学习笔记和分享用。 准备工作:下载安装eclipse和axis2-1.5.4-bin.zip(最新版本的搭建有问题就选择了此版本,下载本地找一个目录解压) 1.指定axis2路径:Wind...
  • an341221
  • an341221
  • 2017年06月27日 10:25
  • 505

编写简单的WebService示例

1.参考文献: 1.利用Java编写简单的WebService实例  http://nopainnogain.iteye.com/blog/791525 2.Axis2与Eclipse整合...
  • CHBSRZF
  • CHBSRZF
  • 2015年09月08日 18:02
  • 1018

极致精简的webservice例子

看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webserv...
  • lz710117239
  • lz710117239
  • 2018年01月05日 21:54
  • 86

Web Service入门简介(一个简单的WebService示例)

一、Web Service简介 1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intra...
  • zhongguomao
  • zhongguomao
  • 2017年04月28日 16:16
  • 946

RestFul WebService的创建和使用实例

一. RestFul WebService的创建: 本例使用SpringMVC来写RestFul Web Service。 1.创建【Dynamic Web Prject】 2.添加代码: Res...
  • sunroyi666
  • sunroyi666
  • 2016年07月15日 16:05
  • 21365

WebService之基于REST机制的实现实例(Java版)

Java创建基于RESTful的 WebService 实例  REST是REpresentational State Transfer的缩写(一般中文翻译为表述性状态转移)。2000年Ro...
  • zolalad
  • zolalad
  • 2014年06月16日 20:29
  • 19685

Axis2开发webservice案例详解

最近公司在一个项目上与另外一家公司做接口集成,需要webservice来处理数据的传递,本来我用的CXF简单配置下就可以发布了(关于CXF发布webservice的过程,在后面的博客中也会给个案例,欢...
  • zp357252539
  • zp357252539
  • 2016年05月15日 11:07
  • 2824

纯java实现简单的webservice方式

经过测试 jdk1.6.10以下会出现bug 建议使用10以上版本 1、定义接口 package org.enson.chan; import javax.jws.WebService; imp...
  • enson16855
  • enson16855
  • 2013年03月17日 00:12
  • 1655
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java WebService 简单实例
举报原因:
原因补充:

(最多只允许输入30个字)