Webservice入门简单实例 教程

原创 2016年06月01日 18:40:09

        刚开始做开发不久,之前还没有接触过Webservice,今天研究了下,简单做了个demo,话不多说了,下面开始:

 注:本文教程是用eclipse+ jdk1.7做的

 

一、生成Service端

①新建一个项目:命名为TheService

 

 

 ②在项目内,建立包com.zhan.service,之后再建一个类名为:ServiceTest.java,如图:

 

 

 ③在ServiceTest.java类里添加供客户端调用的方法和发布的方法,如图:

 

 

 

  ④进行编译,成功后会打印出service success,如图:

 

 

 

  ⑤测试结果:如图,看到xml内容,说明发布成功!

测试地址:http://127.0.0.1:9001/Service/ServiceTest?wsdl

说明:

 Service:为固定的

ServiceTes:为项目名称

?wsdl:为固定 的页面

 

 

 

 二、生成客户端:

 ①新建一个Web project项目,命名为TheClient,之后创建一个包名为:com.zhan.client,如图:

 

 

 

 ②命令提示窗口执行生成命令。

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

示例:

  wsimport -s  F:\\taspace\\TheClient -p com.zhan.client -keep http://127.0.0.1:9001/Service/ServiceTest?wsdl

说明:

1)"src目录"地址不可含空格,否则会失败。

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

 

 

 

 

 ③ 刷新项目,检查生成的类:

 

 

 

  ④创建包com.zhan.test,并创建测试类ClientTest.java,

 

 

 

  ⑤在ClientTest.java中编写测试方法,调用服务端方法,进行测试,

 

  

 

 ⑥执行Run As...查看打印结果:

 

  

 

 

 

 

WebService入门详解

1.什么是webservice先来考虑一个问题,如果我们要在自己的程序里面展示天气预报,那怎么弄?正确的做法是我们发送一个请求到一个系统,他会给我们返回来天气情况。这个就是一个webservice。天...

【WebService】——入门实例

2)远程调用——使用wsimport生成服务端 新建一个java project,使用命令wsimport。 语法:wsimport -d 本地存放路径 -keep -verbose wsdl地址...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

webservice入门之CXF教程

1.CXF简介     Apache CXF是一个开源的Service框架,可以用于简化用户的service开发,基于CXF开发的应用可提供SOAP、XML/HTTP、RESTFUL HTTP或COR...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

webservice 超简单入门教程

!--          Title:WebService 超简单入门教程          Author:Lovingshu          Date:2012/09/21        ...
  • xjj1314
  • xjj1314
  • 2015年04月09日 16:49
  • 3362

WebService入门

Web Service在java领域,AXIS因其容易使用,很多项目都使用了它,对于Sun提供的Web Service技术,则不多使用,现更新有关版本,重新使用了一下Sun提供的JWSDP,并写了这篇...
  • keepeye
  • keepeye
  • 2005年06月30日 00:54
  • 2393

C#最简单最完整的webservice实例

C#最简单最完整的webservice实例        我做java,但最近接触crm所以必须研究一下C#中的webservice以备后用,其实就是个新手,哈哈,这个实例是我在参考了网上...

WebService入门详解

1、什么是WebService先来考虑一个问题,如果我们要在自己的程序里面展示天气预报,那怎么弄?正确的做法是我们发送一个请求到一个系统,他会给我们返回来天气情况。这个就是一个WebService。天...

WebService 工作原理及实例教程

一、WebService到底是什么?先来看下标准的定义:Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中...
  • huplion
  • huplion
  • 2017年05月26日 15:22
  • 1215
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Webservice入门简单实例 教程
举报原因:
原因补充:

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