webservice
wlbing0625
这个作者很懒,什么都没留下…
展开
-
axis2结合spring发布
下载axis2axis2-1.6.2-war.zip把axis2.war放到tomcat的webapps目录下,启动tomcat,输入http://localhost:9080/axis2 出现后台页面即可。结合spring发布axis2一、HelloSpringpackage service;public class HelloSpring { public String s原创 2012-07-17 13:38:47 · 3836 阅读 · 0 评论 -
axis2小例子进阶一
目的:测试是否有输入,输出的各种情况。往Hello.java增加几个方法,代码如下/** * 这里没有包名,直接放到webapps\axis2\WEB-INF\pojo 目录下. * @author abc * */public class Hello{ public String getGreeting(String name) { retu原创 2012-08-01 14:48:25 · 1044 阅读 · 0 评论 -
axis1小例子
虽然axis1不常用了,axis2,CXF,xfire已经成为一种趋势。但的确有的企业项目中用的还是axis1,所以得学习啊!!!!第一步、下载axis1 http://mirror.bit.edu.cn/apache/ws/axis/1_4/ 下载axis-bin-1_4.zip,axis-src-1_4.zip. 把axis-bin-原创 2012-08-03 09:55:46 · 1601 阅读 · 1 评论 -
webservice发布方式
上一篇文章是以pojo方式发布的。具体可参考:http://www.blogjava.net/nokiaguy/archive/2009/01/archive/2009/01/archive/2009/01/archive/2009/01/archive/2009/nokiaguy/archive/2009/nokiaguy/archive/2009/01/archive/2009/0原创 2012-07-13 15:14:15 · 4323 阅读 · 0 评论 -
axis1发布方式
axis中发布服务主要有两种方式即时发布JWS定制发布WSDD即时发布JWS,你可以从上两篇文章中看到了。由于限制过大(带包的类),一般不常用。但即时发布比较简单,对于初学者还是有必要的,学习本来就是个循序渐进的过程。主要简单讲下第二种发布方式:定制发布WSDDeclipse项目截图第一步、编写接口Hello.java,HelloImpl实现类Hello.j原创 2012-08-03 15:57:59 · 2552 阅读 · 0 评论 -
axis2五种创建服务方式比较
http://blog.sina.com.cn/s/blog_4cc16fc50100b2b9.html转载 2012-08-17 09:13:45 · 682 阅读 · 0 评论 -
axis2之实现方式xmlbeans
axis2数据绑定有好多种方式,其中xmlbeans是一种方式。由于手写工作量太大,所以利用eclipse插件axis2 Wizards 生成客户端。插件下载地址:下载eclipse axis2插件http://mirror.bjtu.edu.cn/apache/axis/axis2/java/core/1.6.2/安装就不做说明了。环境:eclipse第一步、贴上代码原创 2012-08-17 11:06:13 · 4018 阅读 · 0 评论 -
axis2小例子进阶二
目的:调用invokeNonBlocking方法,然后初步认识下soap消息。在编写客户端代码时应注意如下几点: 1. 客户端代码需要引用很多Axis2的jar包,如果读者不太清楚要引用哪个jar包,可以在Eclipse的工程中引用Axis2发行包的lib目录中的所有jar包。 2 在创建QName对象时,QName类的构造方法的第一个参数表示WSDL文件的命名空间名,也就原创 2012-08-02 11:13:24 · 1232 阅读 · 0 评论 -
spring-xfire简单例子
最近重新熟悉下webservice知识,以前用的是axis2,现在用另一种方式spring xfire来实现简单的webservice;xfire和axisxfire比axis性能高axis比xfire响应时间短一、在eclipse下新建项目工程xfire二、导入基本的jar包 commons-codec-1.3.jar commons-ht原创 2012-07-13 16:56:35 · 9909 阅读 · 0 评论 -
通过eclipse 的axis1插件,快速开发webservice服务端和客户端
通过eclipse自带的axis1插件可快速开发webservice下载版本比较新eclipse吧!我这里是下载的eclipse-jee-helios-SR2-win32。其他版本也行哦(个人认为)一、开发服务端:第一步、新建一个Dynamic Web Porject server HelloService.java package原创 2012-08-06 15:36:23 · 4733 阅读 · 2 评论 -
webservice客户端调用方式
上一篇是讲的webservice打包方式发布。这一篇介绍客户端调用方式方法1)手动写客户端代码 这里不做介绍了,可阅读我的博客:http://blog.csdn.net/wlbing0625/article/details/7743795方法2)脚本生成方式 配置环境变量:AXIS2_HOME C:\Users\abc\Dow原创 2012-07-13 16:22:07 · 11355 阅读 · 3 评论 -
axis1发布方式进阶篇
上一篇文章,HelloImp.java 中 public String sayHello(String name){}输入参数,返回参数是基本类型的,若是复杂类型该怎么发布,调用呢?建议先看下上篇文章,这篇文章说明较少。直接贴上代码第一步、贴上代码User.javapackage com.bing.inter.pojo;public class User imp原创 2012-08-03 18:22:58 · 980 阅读 · 0 评论 -
axis2的一个小例子
最近在研究webservice,axis2是其中一种实现方式。先做个小例子1、下载axis2http://axis.apache.org/axis2/java/core/download.cgi我这里下载的是axis2-1.6.2-bin.zipaxis2-1.6.2-src.zipaxis2-1.6.2-war.zipaxis2-1.6.2-docs.zip其原创 2012-07-13 14:27:54 · 5379 阅读 · 0 评论 -
axis1小例子之进阶篇
若Hello.java是个接口,HelloImpl.java实现了Hello.java。举一反三(HelloImple.java调用了其他包下的类。又怎么办呢)Hello.javapackage com.bing.inter;public interface Hello { public String sayHello(String name);}HelloImpl.java原创 2012-08-03 10:39:34 · 683 阅读 · 0 评论 -
在eclipse环境下搭建一个axis2工程
首先下载axis2-1.6.2-war ,http://axis.apache.org/axis2/java/core/download.cgi解压后把axis2.war复制到%TOMCAT_HOME%\webapps\中。启动tomcat后.axis2.war自动解压为axis2目录。第一步、新建web工程 ssHello.javapackage原创 2012-08-06 16:49:26 · 2356 阅读 · 0 评论