文章列表
Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebS…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hluz3k6t 2013-09-22 00:11:22.0 VISITS: 2960
在实际应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接口)。但要注意,在定义数组类型时只能使用一维数组,如果想传递多维数组…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hlv1ujbu 2013-09-22 00:31:23.0 VISITS: 2314
 用Axis2实现Web Service,虽然可以将POJO类放在axis2\WEB-INF\pojo目录中直接发布成Web Service,这样做不需要进行任何配置,但这些POJO类不能在任何包中。这似乎有些不方便,为此,Axis2也允许将带包的POJO类发布成Web Service。    先实现一个POJO类,代码如下:package service; public class MyService {     publi…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hlv2bbiv 2013-09-22 00:48:52.0 VISITS: 2326
在《WebService之Axis2快速入门(2): 传递复合类型的数据》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用byte[]作为数据类型进行传递,然后客户端使用RPC方式进行调用。这样做只是其中的一种方法,除此之外,在客户端还可以使用wsdl2java命令生成相应的stub类来调用WebService,wsdl2java命令的用法详见《…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hlv2udhj 2013-09-22 00:57:44.0 VISITS: 2609
WebService给人最直观的感觉就是由一个个方法组成,并在客户端通过SOAP协议调用这些方法。这些方法可能有返回值,也可能没有返回值。虽然这样可以完成一些工具,但这些被调用的方法是孤立的,当一个方法被调用后,在其他的方法中无法获得这个方法调用后的状态,也就是说无法保留状态。读者可以想象,这对于一个完整的应用…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hlv34zd5 2013-09-22 01:06:02.0 VISITS: 2508
鄂ICP备18006629号-1 鄂ICP备18006629号-2       鄂公网安备 42050302000160号


技术支持QQ:39886616 QQ群:7759217
联系JDiy作者: ziquee java/javascript WEB编程
E-mail:ziquee@abcbcd.com http://189.cn
*尊姓大名:

*电子邮箱:

*QQ号码:

*留言内容:
提交留言
取消
loading...
注:带"*"的为必填项。请如实填写您的E-mail或QQ号码以便我们能与您取得联系。