java(MyEclipse)创建webservice和测试webservice
2015-06-01 10:32
459 查看
最近需要用到Android调用java写的webservice,以前通过Windowsphone调用过.net写过webservice,所以了解一些关于webservice的应用。这次总结了一下关于Android怎样调用java写的webservice和.net的写的webservice。本文主要是描述java怎么样创建webservice,下次再将详细描述Android的过程。
谈到webservice,自然要知道webservice的作用,webservice的作用主要是跨平台性,任何平台(Android、ios、Windowsphone、pc)都可以调用它。下面描述一下MyEclipse创建webservice的步骤。
创建并发布自己的Webservice的工具 1 安装MyEclipse 2 配置Tomcat 基于这两个工具创建webservice,相信学java对这个两个工具并不陌生吧,好了开始创建吧。
1、打开MyEclipse
![](https://img-blog.csdn.net/20150601110207004?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2菜单栏 –> File –> New –> Web Service Project 在这里,我们使用JAX-WS方式。 Jax-WS是Java1.6中才有的,新的WebService模式,基于注解的方式配置WebService,很类似Asp中的WebService,难度已经比Xfire方式的配置降低了很多.
![](https://img-blog.csdn.net/20150601104313646?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
创建一个UserInfo类
![](https://img-blog.csdn.net/20150601110357421?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
发布webservice
![](https://img-blog.csdn.net/20150601110444627?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
发布webservice完成
![](https://img-blog.csdn.net/20150601110357755?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
接下来配置TomCat
![](https://img-blog.csdn.net/20150601110447004?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在弹出的窗体中依次展开 MyEclipse ->Servers–>Tomcat
![](https://img-blog.csdn.net/20150601110637758?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
选择jdk
![](https://img-blog.csdn.net/20150601110705323?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
为项目添加库文件 对着项目右击添加库文件
![](https://img-blog.csdn.net/20150601110603023?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601110750891?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601110704955?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601110727076?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
到此,所有步骤都以配置完毕 开始部署
![](https://img-blog.csdn.net/20150601110752192?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
启动TomCat
在工具栏中找到部署图标
![](https://img-blog.csdn.net/20150601110958125?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
选择Tomcat
![](https://img-blog.csdn.net/20150601111026205?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
部署完成,打开IE进行测试
![](https://img-blog.csdn.net/20150601111052460?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
创建客户端进行测试
![](https://img-blog.csdn.net/20150601111159477?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601111002093?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601111222363?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601111317103?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601111217845?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601111415556?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150601111311384?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHNmeTIwMTI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
简单的webservice创建完了,可以试试和数据库相关联了
谈到webservice,自然要知道webservice的作用,webservice的作用主要是跨平台性,任何平台(Android、ios、Windowsphone、pc)都可以调用它。下面描述一下MyEclipse创建webservice的步骤。
创建并发布自己的Webservice的工具 1 安装MyEclipse 2 配置Tomcat 基于这两个工具创建webservice,相信学java对这个两个工具并不陌生吧,好了开始创建吧。
1、打开MyEclipse
2菜单栏 –> File –> New –> Web Service Project 在这里,我们使用JAX-WS方式。 Jax-WS是Java1.6中才有的,新的WebService模式,基于注解的方式配置WebService,很类似Asp中的WebService,难度已经比Xfire方式的配置降低了很多.
创建一个UserInfo类
发布webservice
发布webservice完成
接下来配置TomCat
在弹出的窗体中依次展开 MyEclipse ->Servers–>Tomcat
选择jdk
为项目添加库文件 对着项目右击添加库文件
到此,所有步骤都以配置完毕 开始部署
启动TomCat
在工具栏中找到部署图标
选择Tomcat
部署完成,打开IE进行测试
创建客户端进行测试
简单的webservice创建完了,可以试试和数据库相关联了
相关文章推荐
- 【Eclipse】WEB 项目更改项目名
- java文件打包成exe可执行文件
- Java获取当天、本周、本月 开始及结束时间
- java 工厂模式
- Learn Java - Chapter 1 变量(Variables)-基本类型
- java读取properties文件
- #笔记#圣思园 JavaSE 第61讲——Java反射机制
- java调用ffmpeg实现视频转换的方法
- java web 分页技术总结
- Java——抽象类实现接口
- java二叉排序树(BST)
- java遍历map方法
- java复习(六)
- ArrayList线程不安全分析
- Java多线程学习笔记
- Struts2初识
- 使用Spring3.0的AOP结合log4j实现接口方法执行时间记录
- 基于Spring AOP实现对外接口的耗时监控
- Spring详细教程
- 如何用Spring 3.1的Environment和Profile简化工作