axis2_helloworld

axis2c的版本请看我的http://haoningabc.iteye.com/blog/978069

如果用eclipse参考http://deltaj.iteye.com/blog/284387
这里没用eclipse,看了一下官方的quickstart例子
下载axis2-1.5.3-bin.zip,下载对应的war,放到tomcat里面
设置
AXIS2_HOME=E:\tools\axis2\axis2-1.5.3
ANT_HOME=E:\java\apache-ant-1.8.2
把$AXIS2_HOME/bin放PATH里

进入axis2-1.5.3\samples\quickstart
看README.txt

ant generate.wsdl 生成wsdl文件,class,
ant generate.service 生成StockQuoteService.aar

把StockQuoteService.aar放到tomcat\webapps\axis2\WEB-INF\services下,文件名加入services.list里面

http://localhost:8091/axis2/ 点service,会出现:
StockQuoteService
Service EPR : http://localhost:8091/axis2/services/StockQuoteService
Service Description : StockQuoteService
Service Status : Active
Available Operations

getPrice
update

http://localhost:8091/axis2/services/StockQuoteService?wsdl可以查看wsdl文件是否成功
http://localhost:8080/axis2/services/StockQuoteService/getPrice?symbol=IBM
看到默认的42块钱
http://localhost:8080/axis2/services/StockQuoteService/update?symbol=IBM&price=100
这是设置key为IBM的为100
再http://localhost:8080/axis2/services/StockQuoteService/getPrice?symbol=IBM
看到编程100块钱了

这个例子就是把一个pojo类
package samples.quickstart.service.pojo;
import java.util.HashMap;
public class StockQuoteService {
private HashMap map = new HashMap();

public double getPrice(String symbol) {
Double price = (Double) map.get(symbol);
if(price != null){
return price.doubleValue();
}
return 42.00;
}

public void update(String symbol, double price) {
map.put(symbol, new Double(price));
}
}

发布成webservice了
就芥末简单了
使用Axis2开发webservice服务端接口+axis开发的客户端调用 用AXIS2发布WebService的方法。axis2+web+tomcat1 阅读详情

相关推荐

AXIS2代码示例详解-HelloWorld

文将介绍如何使用Tomcat5.0和Apache Axis2开发、部署及测试一个简单的Web Service应用

基于Axis2开发WebService代码详解

转载:[url]http://tenn.iteye.com/blog/100755[/url] 1.HelloWorld做了些什么? HelloWorld功能非常简单,在客户端输入你的姓名,本例中为ZJ。参数传递到服务器端后,经过处理将返回name+"HelloWorld!",本例中为ZJ HelloWorld! 2.服务器端文件HelloWorld.java HelloWorld....

luyiq17的专栏 202

智能座舱架构与芯片- (9) 音频篇 上

从A2B收发器衍生出来的简化产品具备各种级别的功能,例如端点从节点(不支持TDM)、简化型主节点(支持较短的电缆和更少的从节点数量),以及简化型端点从节点(支持较短电缆和更少的PDM输入)。例如,AVB中的talker和listener是不同的设备,它们的参考时钟源可能并不相同。传统的车载收音机通过天线接收无线电信号,然后由调谐模块(Tuner)进行信号调谐,信道过滤,信道均衡,多路改善,信号解调等,转为数字信号后再交给DSP进行立体声解码,噪声抑制,弱信号处理,最后从车载音响系统进行播放。

joanna_xiao的博客 4904

Axis2之HelloWorld

1.编写目的   本文档用以生成最简单的基于Axis2的webservice服务端以及客户端。并做相应的测试 2.服务端创建   首先需要在Apache官网下载Axis2.war包,放置在tomcat/webapps目录下,启动tomcat,会将其解压。 2.1、新建一个Dynamic Web Project,命名为Server.在src/cn/com/ebidding/servi

wiki_niki的博客 389

QDMA工程搭建/windows驱动编译与性能测试

请注意,根据您的目标操作系统,您可能需要在windows启动配置中启用测试签名的驱动程序,以便启用此驱动程序的安装。右键单击设备,选择更新驱动程序软件,然后选择构建的QDMA驱动程序的文件夹(通常为。创建一个新工程,在IP Catalog中搜索QDMA,双击创建qdma ip核。驱动程序安装安装驱动程序最简单的方法是通过Windows的“设备管理器”。如果系统提示未经验证的驱动程序发布者,请选择无论如何安装此驱动程序软件。本节主要介绍QDMA驱动在Windows系统的源文件、编译和安装过程。

qq_28455081的博客 2287

国产HDMI2.0芯片GSV2011怎么选?手把手教你用它设计音视频采集卡(附FPGA/海思对接指南)

本文详细解析国产HDMI2.0芯片GSV2011在音视频采集卡设计中的应用,涵盖芯片选型、硬件设计要点及与FPGA/海思平台的对接指南。GSV2011凭借4K@60Hz支持、音频提取嵌入功能和高集成度,成为音视频设备的核心选择,助力开发者快速实现高性能采集卡设计。

weixin_30181209的博客 332

基于Axis2开发WebService的HelloWorld(一)

1.HelloWorld做了些什么? HelloWorld功能非常简单,在客户端输入你的姓名,本例中为Leo。参数传递到服务器端后,经过处理将返回name+"HelloWorld!",本例中为Leo HelloWorld! 2.服务器端文件HelloWorld.java package sample; import org.apache.axiom.om.OMAbstractFact...

leo 217

LDPC码译码原理——概率公式推导

怎么说呢,一直以来都想写一下博客。近半年多来我一直在学习LDPC码译码上的东西,主要是在FPGA实现上的,所以这次想写一些关于这方面的内容,包括译码的原理、仿真以及实现。(当然是基于准循环LDPC码上实现的)不过呢,我写这个的初衷是为了让初学者理解入门用的,而不是在大牛面前班门弄斧,有错误之处欢迎大家批评指正。不知道会不会有人一开始像我一样,为了学好LDPC码,先去好好了解其它的诸如RS码或者是卷...

stand_by_me123的博客 2万+

axis2系列之HelloWorld

基于上一篇axis2系列之eclipse开发环境搭建,我们开始创建、发布、访问自己的webservice。 创建Axis2 WebService的Hello World程序,大概有以下几步: 创建web service:HelloWorldWS创建、配置services.xml文件部署service,进行访问测试创建客户端,进行调用 一、创建web service:Hello

勤劳的SKL 563

哈工大集合论与图论(下)慕课MOOC答案

答案选自2023哈工大集合论与图论慕课,慕课的题重复率很高并且具有极高的相似性,选答案时要格外注意对比选项,能力有限答案不一定面面俱到,整理不易读者且用且珍惜。

qq_34168477的博客 2902

CD-HIT的使用

继续我的生信笔记系列。从某网站的附带文献中读到该工具,搜索了一下,发现网上的大佬们都在讲如何用它去冗余,相对官方页面的介绍而言很是片面,于是刚好有聚类的需求的我准备对其全体功能做做实验,学习一下由李伟忠博士在伯纳姆研究所(现为桑福德伯纳姆医学研究所)亚当·戈兹克博士的实验室开发的牛工具。 首先是官方介绍: CD-HIT是一个非常广泛使用的程序,用于蛋白质或核苷酸序列的聚类和比较。最初由李伟忠博士在伯纳姆研究所(现为桑福德伯纳姆医学研究所)亚当·戈兹克博士的实验室开发,CD-HIT速度非常快,可以处理非常

一名学术waste的note pro 1万+

Axis2发布WebService例子(HelloWorld)

Axis2发布WebService例子(HelloWorld) 1、  首先,需要axis2.war,可以到apache官网上下载, 解压后我们可以得到使用AXIS2技术所需要的jar包,将它们拷贝到项目的WEB-INF/目录下   2、  修改web.xml引入axis2的Servlet     axis             org.apache.axis2.tran

gangan1121的专栏 967

LTspice 导入 PSpice 模型实战指南 --(解决语法兼容性与模型优化问题)

本文提供了将PSpice模型成功导入LTspice的详细实战指南。针对两者间的语法兼容性问题,文章以TI UCC23513为例,逐步讲解模型获取、符号创建、常见语法错误修改及仿真验证方法,并分享了模型优化与个人库管理技巧,帮助用户高效解决模型导入与仿真难题。

weixin_28278377的博客 820

axis2c_helloworld

java的版本请看我的http://haoningabc.iteye.com/blog/975976 参考http://axis.apache.org/axis2/c/core/docs/axis2c_manual.html#quick_start 1.下载axis2c-src-1.6.0.tar.gz 2.添加.bashrc mkdir /root/Desktop/axis ...

走在左边 254

SpringBoot 整合Jasypt 实现配置文件加密读取操作详解

SpringBoot 整合Jasypt 实现配置文件加密读取操作详解

congge 4099

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

axis2-1.6.2 HelloWorld

如果只是想使用Axis2编写一个WebService程序的话,非常简单。 工程的目录结构以及所需要的jar包(这里只是编写一个简单的服务端,因此并没有引入所有的jar,只是必须的一些jar) A.编写服务器端: 1.新建一个Web工程Axis2Demo02,在WEB-INF目录下面建立services文件夹,并将所需的jar包拷贝到lib目录下   2.修改web.xml文件,添...

iteye_7017的博客 276

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

axis2-1.6.2 HelloWorld(续)

在使用axis2开发webService的时候,发现我只需要配置services.xml文件就能指定某个java类为服务类,不知道是不是自己理解有误。感觉eclipse插件都没必要使用了。不过这样做也有道理,因为当我们在服务类HelloServer中添加了任何新的服务方法的时候,我们不需要修改任何配置。 ...

iteye_7017的博客 140

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

【转】基于Axis2开发WebService

1.HelloWorld做了些什么?HelloWorld功能非常简单,在客户端输入你的姓名,本例中为ZJ。参数传递到服务器端后,经过处理将返回name+"HelloWorld!",本例中为ZJ HelloWorld!2.服务器端文件HelloWorld.javaHelloWorld.java package sample; import org.apache.axi...

a3amux18550的博客 118

基于Axis2开发WebService简单例子

1.HelloWorld做了些什么? HelloWorld功能非常简单,在客户端输入你的姓名,本例中为ZJ。参数传递到服务器端后,经过处理将返回name+"HelloWorld!",本例中为ZJ HelloWorld! 2.服务器端文件HelloWorld.java HelloWorld.java package sample;     import org.apache.

niu870781892的专栏 637

Axis2 Web Service(一)

一、Axis2简介 1.1 介绍Axis2 Axis框架来自 Apache 开放源代码组织,它是基于Java语言的最新的 SOAP 规范(SOAP 1.2)和 SOAP withAttachments 规范(来自 Apache Group )的开放源代码实现。有很多流行的开发工具都使用AXIS作为其实现支持Web服务的功能,例如JBuilder以及著名的Eclipse J2EE插件Lom

lc1010078424的博客 533

java axis2 开发_基于Axis2开发WebService代码详解

http://tenn.iteye.com/blog/1007551.HelloWorld做了些什么?HelloWorld功能非常简单,在客户端输入你的姓名,本例中为ZJ。参数传递到服务器端后,经过处理将返回name+"HelloWorld!",本例中为ZJ HelloWorld!2.服务器端文件HelloWorld.javaHelloWorld.javapackage sample;import...

weixin_42502860的博客 443

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

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

weixin_33796205的博客 122

axis2 发布 webservice 和 java调用webservice

1.下载与安装axis2:apache-tomcat-6.0.35.zip axis2-1.6.1-war.zip解压,然后将axis2.war复制到tomcat的webapp目录中,安装完毕! 启动tomcat测试axis2是否安装成功: http://localhost:8080/axis2 2.首先简单介绍一下webapp/axis2/的目录结构如下:axis2 |-- axi

bits00的专栏 6933

webservice之axis2配置(现有项目)

1.下载以及官方文档    http://ws.apache.org/axis2 2.现有项目配置axis2    1)web.xml        <servlet> <display-name>Apache-Axis Servlet</display-name> <se...

an_chuantong的专栏 313

axis2新建和调用webservice

axis2.war发布到tomcat的webapps下面 1server 下面这个java要放到src中.没有package public class HelloWorld{ public String getName(String name) { return

698

webservices系列(六)——spring整合Axis2

1.新建一个动态网站项目webservice_test4,最终工程目录如下 2.准备这些jar包 3.在web.xml中配置spring和axis webservice_test4 org.springframework.web.context.ContextLoaderListener contextCon

咸鱼老罗的博客 2092
上一篇: (转)libvirt和Fedora 13 上搭建Eucalyptus
下一篇: mule的helloworld
linux内核控
博客等级 码龄19年 41粉丝 638原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值