文章列表
在实际应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接口)。但要注意,在定义数组类型时只能使用一维数组,如果想传递多维数组…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hlv1ujbu 2013-09-22 00:31:23.0 VISITS: 1366
 用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: 1391
在《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: 1779
WebService给人最直观的感觉就是由一个个方法组成,并在客户端通过SOAP协议调用这些方法。这些方法可能有返回值,也可能没有返回值。虽然这样可以完成一些工具,但这些被调用的方法是孤立的,当一个方法被调用后,在其他的方法中无法获得这个方法调用后的状态,也就是说无法保留状态。读者可以想象,这对于一个完整的应用…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hlv34zd5 2013-09-22 01:06:02.0 VISITS: 1411
在《WebService之Axis2快速入门(5): 管理会话(Session)》一文中介绍了如何使用Axis2来管理同一个服务的会话,但对于一个复杂的系统,不可能只有一个WebService服务,例如,至少会有一个管理用户的WebService(用户登录和注册)以及处理业务的WebService。象这种情况,就必须在多个WebService服务之间共享会话状态,也称为…  阅读全文go
CATALOG: Axis2 URL: http://www.jdiy.org/read.jd?id=y0hlv3j2mj 2013-09-22 01:38:10.0 VISITS: 1173
鄂ICP备18006629号-1       鄂公网安备 42050302000160号


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

*电子邮箱:

*QQ号码:

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