
webservice
蒙娜丽宁
华为HDE(HUAWEI Developer Experts),UnityMarvel创始人,开放原子基金会银牌讲师,51CTO学堂金牌讲师,IT畅销书作者。从事软件研究和开发超过20年,长期从事编译器、人工智能、Python、Go、JavaScript、Java及跨平台技术的研究和开发工作,曾出版超过40本IT图书。主要著作包括《Python从菜鸟到高手》、《Python爬虫从菜鸟到高手》、《奇妙的Python:神奇代码漫游之旅》。
展开
-
WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
本文为原创,如需转载,请注明作者和出处,谢谢! Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebSer原创 2009-01-02 17:54:00 · 1901 阅读 · 2 评论 -
WebService大讲堂之Axis2(5):会话(Session)管理
Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f原创 2009-01-26 00:20:00 · 1028 阅读 · 0 评论 -
WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4st1":*{behavior:url(#ieooui) }<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1原创 2009-01-02 17:21:00 · 961 阅读 · 0 评论 -
WebService大讲堂之Axis2(2):复合类型数据的传递
Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f原创 2009-01-04 23:21:00 · 1197 阅读 · 0 评论 -
WebService大讲堂之Axis2(4):二进制文件传输
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(3):使用services.xml文件发布WebService 在《WebService大讲堂之Axis2(2):复合类型数据的传递》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用byte[]作为数据类型进行传递,然后客户端使用RPC方式进行调用。这样做只是其中的原创 2009-01-22 10:20:00 · 1437 阅读 · 0 评论 -
WebService大讲堂之Axis2(6):跨服务会话(Session)管理
Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f原创 2009-02-03 23:20:00 · 950 阅读 · 0 评论 -
WebService大讲堂之Axis2(7):将Spring的装配JavaBean发布成WebService
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(6):跨服务会话(Session)管理 在现今的Web应用中经常使用Spring框架来装载JavaBean。如果要想将某些在Spring中装配的JavaBean发布成WebService,使用Axis2的Spring感知功能是非常容易做到的。 在本文的例子中,除了安装原创 2009-02-13 09:19:00 · 1260 阅读 · 1 评论 -
WebService大讲堂之Axis2(8):异步调用WebService
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(7):将Spring的装配JavaBean发布成WebService 在前面几篇文章中都是使用同步方式来调用WebService。也就是说,如果被调用的WebService方法长时间不返回,客户端将一直被阻塞,直到该方法返回为止。使用同步方法来调用WebService虽然很直原创 2009-02-13 14:19:00 · 1302 阅读 · 0 评论 -
WebService大讲堂之Axis2(9):编写Axis2模块(Module)
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(8):异步调用WebService Axis2可以通过模块(Module)进行扩展。Axis2模块至少需要有两个类,这两个类分别实现了Module和Handler接口。开发和使用一个Axis2模块的步骤如下:1. 编写实现Module接口的类。Axis2模块在进行初始化、原创 2009-02-16 09:19:00 · 186 阅读 · 0 评论 -
WebService大讲堂之Axis2(10):使用soapmonitor模块监视soap请求与响应消息
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(9):编写Axis2模块(Module) 在Axis2中提供了一个Axis2模块(soapmonitor),该模块实现了与《WebService大讲堂之Axis2(9):编写Axis2模块(Module)》中实现的logging模块相同的功能,所不同的是,logging模原创 2009-02-17 09:19:00 · 1381 阅读 · 0 评论 -
WebService(Axis2)视频教程与QQ交流群发布
本文为原创,如需转载,请注明作者和出处,谢谢! Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。例如,可以使用WebService来发布服务端Java类的方法,以便使用不同的客户端进行调用。这样可以有效地集成多种不同的技术来完成应用系统。WebService还经常被使用在SOA中,用于SOA各个部分交换数据。本课程重点原创 2009-04-07 09:17:00 · 6348 阅读 · 1 评论 -
WebService大讲堂之Axis2(6):跨服务会话(Session)管理
本文为原创,如需转载,请注明作者和出处,谢谢!在《WebService大讲堂之Axis2(5):会话(Session)管理》一文中介绍了如何使用Axis2来管理同一个服务的会话,但对于一个复杂的系统,不可能只有一个WebService服务,例如,至少会有一个管理用户的WebService(用户登录和注册)以及处理业务的WebService。象这种情况,就必须在多个WebServic原创 2009-02-03 23:46:00 · 1136 阅读 · 0 评论 -
WebService大讲堂之Axis2(5):会话(Session)管理
本文为原创,如需转载,请注明作者和出处,谢谢!WebService给人最直观的感觉就是由一个个方法组成,并在客户端通过SOAP协议调用这些方法。这些方法可能有返回值,也可能没有返回值。虽然这样可以完成一些工具,但这些被调用的方法是孤立的,当一个方法被调用后,在其他的方法中无法获得这个方法调用后的状态,也就是说无法保留状态。读者可以想象,这对于一个完整的应用程序,无法保留状态,原创 2009-01-26 00:53:00 · 1668 阅读 · 0 评论 -
WebService大讲堂之Axis2(4):二进制文件传输
本文为原创,如需转载,请注明作者和出处,谢谢! 在《WebService大讲堂之Axis2(2):复合类型数据的传递》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用byte[]作为数据类型进行传递,然后客户端使用RPC方式进行调用。这样做只是其中的一种方法,除此之外,在客户端还可以使用wsdl2java命令生成相应的stub类来调用WebService,wsdl2j原创 2009-01-26 00:50:00 · 1263 阅读 · 0 评论 -
WebService大讲堂之Axis2(3):使用services.xml文件发布WebService
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(2):复合类型数据的传递 用Axis2实现Web Service,虽然可以将POJO类放在axis2/WEB-INF/pojo目录中直接发布成Web Service,这样做不需要进行任何配置,但这些POJO类不能在任何包中。这似乎有些不方便,为此,Axis2也允许将带包的POJO类发布成原创 2009-01-21 20:18:00 · 1716 阅读 · 0 评论 -
WebService大讲堂之Axis2(2):复合类型数据的传递
本文为原创,如需转载,请注明作者和出处,谢谢! 在实际的应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接口)。但要注意,在定义数组类型时只能使用一维数组,如果想传递多维数组,可以使用分隔符进行原创 2009-01-05 09:08:00 · 1966 阅读 · 0 评论 -
WebService大讲堂之Axis2(3):使用services.xml文件发布WebService
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:WebService大讲堂之Axis2(2):复合类型数据的传递 用Axis2实现Web Service,虽然可以将POJO类放在axis2/WEB-INF/pojo目录中直接发布成Web Service,这样做不需要进行任何配置,但这些POJO类不能在任何包中。这似乎有些不方便,为此,Axis2也允许将带原创 2009-01-21 18:20:00 · 1036 阅读 · 0 评论