webserive学习记录3-eclipse创建webservice

  在用J2EE版的ECLIPSE学习WEBSERVICE的时候发现原来直接用该ECLIPSE就可以创建webservice,然后就自己动手用ECLIPSE自带的功能来建立WEBSERVICE服务端和客户端。网上相关内容很多,下面就说说我是怎么做的。

  服务端

  先编写好服务接口及实现类,如图:

  然后在新建一个webservice服务

  1中为我们编写的实现类,2中配置服务器,所用的webservice框架,所在的工程,3的解释如下

  这里可以启动服务器。

  这里可以发请求对接口进行调用。

  生成的代码如下:

  客户端

  新建一个客户端项目,然后新建一个webservice client,

   1是webservice服务的wsdl地址,2与建立服务端时类似,分别是选择服务器,选择所用webservice框架,与webservice客户端所属的工程,

  生成的客户端代码如下:

  最后新建一个测试类来测试我们的服务,如下:

  测试结果如下:

  项目代码:https://files.cnblogs.com/files/liunianfeiyu/eclipsewebservice.rar

原文地址:https://www.cnblogs.com/liunianfeiyu/p/8399360.html

时间: 2024-10-08 14:21:26

webserive学习记录3-eclipse创建webservice的相关文章

webserive学习记录4-获取天气的例子

学习到了如何创建使用webservice服务,下面就实际应用一下,从网络上获取天气数据. 先从网络上找到免费的webservice服务, 如这个网站:http://www.webxml.com.cn/zh_cn/web_services.aspx 保存该网页为wsdl文件,注意并不能直接使用,把文档中的<s:element ref="s:schema"/>的内容删掉,有几处就删几处.然后就可以通过wsdl文件生成客户端代码,通过前面的学习,可以用jdk自带的wsimport

用eclipse创建WebService项目

用eclipse创建一个WebService应用非常方便,步骤如下: 1.安装WebService插件.www.eclipse.org网站上有下载,我下载的是wtp-all-in-one-sdk-R-1.5.4-win32,里面就包括了.(我下载了好像没什么用,估计就跟之前安装的Eclipse是同一个作用) 2.安装一个web服务器.我这里用的是Tomcat. 3.创建一个Webservice服务.在eclipse中创建一个动态的web工程.New->Project->Dynamic Web

jvm学习记录-对象的创建、对象的内存布局、对象的访问定位

简述 今天继续写<深入理解java虚拟机>的对象创建的理解.这次和上次隔的时间有些长,是因为有些东西确实不好理解,就查阅各种资料,然后弄明白了才来做记录. (此文中所阐述的内容都是以HotSpot虚拟机为例的.) 对象的创建 java程序在运行过程中无时无刻都有对象被创建出来,那么创建对象是个怎么样的过程呢?还是看看我自己的理解吧. 判断是否已经执行类加载 当虚拟机遇到一条new指令时 ,首先去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载

webserive学习记录5-拦截器完成登陆校验

说说cxf中的拦截器,可以分为系统拦截器(如日志拦截器)和自定义拦截器,也可以分为出拦截器和入拦截器,也可以分为服务器拦截器和客户端拦截器. 下面将实现一个可以进行登陆验证的拦截器,其中用户名作为方法参数传递,密码放在发送给服务器的xml的header中. 服务端 代码结构如下: ValidUser: applicationContext CXFServices <?xml version="1.0" encoding="UTF-8"?> <bea

(转)Maven学习总结(七)——eclipse中使用Maven创建Web项目

孤傲苍狼只为成功找方法,不为失败找借口! Maven学习总结(七)——eclipse中使用Maven创建Web项目 一.创建Web项目 1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project.点击[next]如下图所示: 1.2 选择项目路径 根据项目的实际情况选择项目的存放目录,也可以选择[Use default Workspace location]默认工作空间.如下图

【JMeter4.0学习(三)】之SoapUI创建WebService接口模拟服务端以及JMeter测试SOAP协议性能测试脚本开发

目录: 创建WebService接口模拟服务端 下载SoapUI 新建MathUtil.wsdl文件 创建一个SOAP项目 接口模拟服务端配置以及启动 [阐述]:首先应该遇到了一个共同的问题,JMeter3.2之后就没有WebService(SOAP) Request,后来经过查询网上资料得知其实可以用HTTP请求来操作,结果是一样的. 具体资料大家可以参照原文<Jmeter测试SOAP协议(Jmeter 3.3)>感谢作者:stone9159 [步骤]: 一.创建WebService接口模拟

Maven学习记录

Maven学习记录文档 一.下载安装Maven说明: 1.Jdk环境准备 由于Maven依赖Java运行环境,因此使用Maven之前需要配置Java的运行环境.下载并安装JDK,配置JDK的环境变量JAVA_HOME,否则maven将无法使用 2.下载maven 首先下载maven的bin,在apache官方网站可以下载. http://maven.apache.org/download.cgi 3.设置maven环境变量 1)在PATH里加入maven的bin的路径 下载下来之后,解压,找个路

Activiti框架学习记录-01

Activiti框架学习记录-01 本篇主要是Activiti工作流框架的学习记录,以及对于该框架的基本使用和一些浅显的理解: 1.工作流框架基本概念 2.在eclipse中使用工作流框架 3.创建工作框架 4.使用框架提供API,操作框架实现业务逻辑 1.工作流框架基本概念(摘自百度百科) 工作流(Workflow),就是"业务过程的部分或整体在计算机应用环境下的自动化",它主要解决的是"使在多个参与者之间按照某种预定义的规则传递文档.信息或任务的过程自动进行,从而实现某个

关于Eclipse创建Android项目时,会多出一个appcompat_v7的问题【转】

转自:http://blog.csdn.net/crazykbc/article/details/21553699 问题描述: 使用eclipse创建一个Android项目时,发现project列表中会多创建出一个appcompat_v7项目,再创建一个Android项目时,又会再多出一个appcompat_v7_2,如果再次创建,会以此类推地创建出appcompat_v7_x格式的“多余项目”出来(此情况在ADT升级为22.6.x版本后出现,22.3.x前的版本不会有) 查明原因: ADT在2