![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WebService
文章平均质量分 80
张自强
关注互联网及其移动相关领域
展开
-
xfire教程
引用 力宝 的 xfire教程 网上关于XFire入门的教程不少,要么是讲得很简单,就像Hello World一样的程序,要么就是通过IDE集成的工具来开发的,这对于不同的人群有诸多不便,关于XFire的一些详细的信息就不再多讲,可以参考官方网站和相关的文档,这里讲一个完整的入门实例。实例中包括三个情况,我想基本上可以概括所有的需求,或者自己稍加扩展即可。先来看看我们的Interface。原创 2013-08-23 13:56:50 · 478 阅读 · 0 评论 -
webService学习1----WSDL
一. WSDL是什么? WSDL即Web Services Description Language,是一个用来描述Web服务和说明如何与Web服务通信的XML语言。 WSDL是一个用于精确描述Web服务的文档,WSDL文档是一个遵循WSDL XML模式的XML文档。WSDL 文档将Web服务定义为服务访问点或端口的集合。在 WSDL 中,由于服务访问点和消息原创 2013-08-23 13:57:22 · 462 阅读 · 0 评论 -
SOAP协议初级指南(5)
SOAP体的核心 SOAP的XML特性是为把数据类型的实例序列化成XML的编码模式。为了达到这个目的,SOAP不要求使用传统的RPC风格的代理。而是一个SOAP方法调用包含至少两个数据类型:请求和响应。考虑这下面个COM IDL代码: [ uuid(DEADF00D-BEAD-BEAD-BEAD-BAABAABAABAA) ] interface IBank : IUnknown原创 2013-08-23 13:57:11 · 478 阅读 · 0 评论 -
SOAP协议初级指南(3)
HTTP作为一个更好的RPC 在服务器群落中使用DCOM 和CORBA 是通用的做法,但客户机则使用HTTP进入服务器群落。HTTP与RPC的协议很相似,它简单、配置广泛,并且对防火墙比其它协议更容易发挥作用。HTTP请求一般由Web服务器软件(如IIS和Apache)来处理,但越来越多的应用服务器产品正在支持HTTP作为除DCOM和IIOP外的又一个协议。 象DCOM和IIOP原创 2013-08-23 13:57:07 · 491 阅读 · 0 评论 -
SOAP协议初级指南(1)
SOAP(Simple Object Access Protocal) 技术有助于实现大量异构程序和平台之间的互操作性,从而使存在的应用能够被广泛的用户所访问。SOAP是把成熟的基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起。 这篇文章带你全面回顾对象远程进程调用(ORPC)技术的历程,以帮助你理解SOAP技术的基础,以及它克服存在技术(如CORBA和DCOM)的许多缺原创 2013-08-23 13:57:02 · 442 阅读 · 0 评论 -
SOAP协议初级指南(8)
独立元素 在SOAP中,一个独立元素表示至少被一个多引用存取元素引用的类型的实例。所有的独立元素用soap:id属性作标记,而且这个属性的值在整个SOAP envelope中必须是唯一的。独立的元素被编码就好象是它们被一个存取元素打包,这个存取元素的标记名是实例的名域限制的类型名。在上面的例子中,实例的名域限制的类型名是t:adjustment。 SOAP限制独立元素能被编码的场所。SOAP定原创 2013-08-23 13:57:18 · 496 阅读 · 0 评论 -
axis1
引用 力宝 的 axis1Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和 SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和原创 2013-08-23 13:56:53 · 533 阅读 · 0 评论 -
SOAP协议初级指南(9)
错误处理 一个服务器有时将不能正确地为一个方法请求提供服务。这可能是由于一般的HTTP错误造成的(如请求-URI不能被映射到本地的资源或一个HTTP级的安全违反)。也可能是在SOAP翻译软件中的问题,如马歇尔打包错误或一个必须的头不能被认出。其它可能的原因包括一个请求不能正确地被服务,或者应用/对象代码决定要返回一个应用级的错误给调用者。这些情况在SOAP规范中都被清楚地加以处理。原创 2013-08-23 13:57:20 · 546 阅读 · 0 评论 -
SOAP协议初级指南(7)
与存取元素相关的另一个问题是由于类型关系引起的可代换性。由于前面的adjustment类不是一个final类型的类,transfer对象的from和to域实际引用继承类型的实例是可能的。为了支持这种类型兼容的替换,SOAP使用一个名域限定的类型属性的XML Schema约定。这种类型属性的值是一个对元素具体的类型的限制的名字。考虑下面的adjustment扩展类: package com.原创 2013-08-23 13:57:15 · 446 阅读 · 0 评论 -
xfire
XFire是新一代的Java Web服务引擎,XFire使得在JavaEE应用中发布Web服务变得轻而易举。和其他Web服务引擎相比,XFire的配置非常简单,可以非常容易地和Spring集成,它使得Java开发人员终于可以获得和.Net开发人员一样的开发效率。 官方网站:http://xfire.codehaus.org/ 解压缩后形成的文件目录结构如下: api(目录)原创 2013-08-23 13:56:48 · 645 阅读 · 0 评论 -
webService学习3----axis发布webService
三.Axis框架构建webservice 1.axis概述。 A. Axis2是一个web服务/SOAP/WSDL引擎,它继承Apache Axis广泛使用的SOAP堆栈,它有两个实现版本-----java和C。它是主流的webservice开发框架之一,实现方便,安全的,可靠的。它支持热部署,以及异步webservice的调用等。 B.要求java版本,jdk至少是1.5及以上版本。原创 2013-08-23 13:57:27 · 615 阅读 · 0 评论 -
SOAP协议初级指南(6)
SOAP数据类型 在SOAP消息中,每个元素可能是一个SOAP结构元素,一个根元素,一个存取元素或一个独立的元素。在SOAP中,soap:Envelope, soap:Body和 soap:Header 是唯一的三个结构元素。它们的基本关系由下列XML Schema所描述: <schema targetNamespace=‘urn:schemas-xmlsoap-org:soa原创 2013-08-23 13:57:13 · 471 阅读 · 0 评论 -
SOAP协议初级指南(4)
XML 作为一个更好的网络数据表达方式(NDR) HTTP是一个相当有用的RPC协议,它提供了IIOP或DCOM在组帧、连接管理以及序列化对象应用等方面大部分功能的支持。( 而且URLs与IORs和OBJREFs在功能上令人惊叹的接近)。HTTP所缺少的是用单一的标准格式来表达一个RPC调用中的参数。这则正是XML的用武之地。 象NDR和CDR,XML是一个与平台无关的中性的数据原创 2013-08-23 13:57:09 · 380 阅读 · 0 评论 -
SOAP协议初级指南(2)
目前的技术存在的问题? 尽管DCOM和IIOP都是固定的协议,业界还没有完全转向其中任何一个协议。没有融合的部分原因是文化的问题所致。而且在当一些组织试图标准化一个或另一个协议的时候,两个协议的技术适用性就被提出质疑。传统上认为DCOM和CORBA都是合理服务器到服务器端的通信协议。但是,二者对客户到服务器端的通信都存在明显的弱点,尤其是客户机被散布在Internet上的时候。原创 2013-08-23 13:57:04 · 555 阅读 · 0 评论 -
webService学习2----webService概述
一.Webservice概述 A.Webservice是什么? Web Services 是一种构建应用程序的普通模型,并能在所有支持Internet通讯的操作系统上实施运行。Web Services 令基于组件的开发和 Web 的结合达到最佳,基于组件的对象模型,如:Distributed Component Object Model(DCOM)、Remote Met原创 2013-08-23 13:57:24 · 468 阅读 · 0 评论