Axis2与Eclipse整合开发Web Service之一:简单的计算服务例子

系统功能: 开发一个计算器服务CalculateService,这个服务包含加(plus)、减(minus)、乘 (multiply)

、除(divide)的操作。

开发前准备:

1、安装Eclipse-jee;

2、下载Axis2的最新版本Axis2 1.4.1 Release,网址

http://ws.apache.org/axis2/download/1_4_1/download.cgi ,选择Standard Binary Distribution

的.zip包即"axis2-1.4.1-bin.zip"这个文件,解压缩得到的目录名axis2-1.4.1,目录内的文件结构 如

下:

开发前配置:在Eclipse的菜单栏中,Window --> Preferences --> Web Service --> Axis2

Perferences,在Axis2 runtime location中选择Axis2解压缩包的位置,设置好后,点"OK"即行。(如 图

时间: 2024-10-18 07:49:48

Axis2与Eclipse整合开发Web Service之一:简单的计算服务例子的相关文章

使用Axis2的底层API开发Web Service

1.使用Axis2的底层API开发Web Service Server端 1.1创建一个WebService(取名为MyService) 在MyService中有两个operations,如下所示. public void ping(OMElement element){}//IN-ONLY模式.仅仅接收OMElement,并对 其处理. public OMElement echo(OMElement element){}//IN_OUT模式.接收OMElemen,并返回 OMElement.

基于Tomcat5.0和Axis2开发Web Service应用实例

1.工作环境 Eclipse 3.1.2+Lomboz+jdk1.5+ apache-tomcat-5.0.18+AXIS2:1.0(war版本和bin版本) 在http://ws.apache.org/axis2/download/1_0/download.cgi页面下,下载AXIS2的Binary Distribution url: http://apache.justdn.org/ws/axis2/1_0/axis2-std-1.0-bin.zip和war Distribution url

使用Axis开发Web Service程序

说道Web Service的程序开发,八个月前我加班调试公司和中国电信的商务领航系统的接口的时候,用的就是Web Service,Web Service有很多优点,使用Web Service可以在不同编程语言间实现数据交换,而我那时对Web Service也不熟,就由同事帮我生成了一大堆Web Service的框架代码,我则只单独开发业务代码. 这次的另外一个项目也要用Web Service了,不过人手也少了,没有人帮做Web Service了,只好自己动手. 好在开发前,有个同事先给我们不熟悉

请教在eclipse下开发web工程并部署到tomcat而weapp下的内容没有更新

问题描述 请教在eclipse下开发web工程并部署到tomcat而weapp下的内容没有更新是什么原因? 解决方案 解决方案二:rpwt,手工copy过去.可能重启eclipse就好了解决方案三:工具配置的不对吧,3.5以上好像自己有tomcat解决方案四:怎么配?解决方案五:我现在只能手工copy了,但总部是个办法啊解决方案六:或者修改context.xml(conf/Catalina/localhost/xxxx.xml)把docBase====>开发目录???解决方案七:部署不一定要弄在

《人人都玩开心网:Ext JS+Android+SSH整合开发Web与移动SNS》样章下载

本文为原创,如需转载,请注明作者和出处,谢谢! 第1章:开发梦缘起开心网 第5章:开心桌面:完全模拟Windows桌面的开心网 第15章:移动电子相册:捕捉精彩瞬间 书中实例截图     前言      互联网的发展,就是一个不断上演奇迹的过程.10年前就开始在Internet上流行的Web应用,在见证了一个个奇迹之后,依然作为最主流的应用而雄霸 互联网.近几年,一个由国外风靡至国内的Web应用--SNS,再一次为举国上下的互联网普及大潮推波助澜.或许SNS听起来还有点陌生,但如果你连炙手 可热

在eclipse中开发web项目学生作业管理系统需要学习哪些方面的东西

问题描述 在eclipse中开发web项目学生作业管理系统需要学习哪些方面的东西 在校大学生党,想开发一个基于web的学生作业管理系统,在eclipse中编程,,除了eclipse的用法,我不知道还要学习哪些东西,求大神给建议,还有,数据库最好用什么呢,我的电脑之前卸载sql server有残留,所以sql server好像装不了了 解决方案 java web,Servlet,开发工具使用MyEclipse要好点,使用Eclipse的话还需要j2ee的一些插件.数据库建议学习使用mysql,简单

ubuntu下安装 gSOAP 用于C/C++开发web service服务端与客户端

昨天在ubuntu下进行安装gSOAP,费了很多时间,没成功,今天又来找了大量教程资料,终于一次成功,这里写下自己的安装步骤和方法,供大家参考. 首先下载gsoap,我下载的是gsoap-2.8.1.zip 用unzip gsoap-2.8.1.zip命令解压缩,会解压生成gsoap-2.8文件夹. cd gsoap-2.8   在安装之前需要先安装一些编译工具.     安装编译工具: $sudo apt-get install build-essential 为了成功编译gSOAP,您需要安

cxf spring集合中开发Web Service遇见的java.util.Date无缺省函数问题

问题描述 cxf spring集合中开发Web Service遇见的java.util.Date无缺省函数问题 在domain中有User类public class User {          private String userName;private String userPassword;private String mobile;private String email;private String nickname;private String region;private ja

《人人都玩开心网:Ext JS+Android+SSH整合开发Web与移动SNS》销售排名第4,发篇ExtJS的文章(拖放树结点)庆祝下

    <人人都玩开心网:Ext JS+Android+SSH整合开发Web与移动SNS>一书上架短短几天,就进入了互动网计算机类销售总排名第4的好成绩(见下图).现发篇Ext JS的技术文章庆祝下. 拖放树结点 在本文将介绍TreePanel组件非常有意思的一个功能:结点拖放.要使TreePanel组件的结点可以拖放非常简单,只需要将TreePanel类的enableDD选项参数设为true即可.当然,要想实现更复杂的功能,还需要配合其他的参数和事件. 一.结点拖放的位置 拖放结点包含了两个