摘要:
架构web service: 描述与注册,发布web服务
内容:
soap消息示例
xml schema建模
wsdl服务描述
uddi服务发布
总结
参考资料
作者简介
相关内容:
交互界面,web服务定义的核心
实战web服务
基于web服务的应用、解决方案和开发平台
什么是web服务?
为什么需要web服务?
ws......
摘要:
架构web service: 交互界面,web服务定义的核心
内容:
api概述
catalog service
member service
feedback service
order service
描述与注册: 发布web服务
参考资料
作者简介
相关内容:
实战web服务
基于web服务的应用、解决方案和开发平台 ......
什么是Web服务?
架构web service: 什么是web服务?
内容:
web对象
web service "stack"
web服务的类别
web服务: 当今的技术最亮点
参考资料
作者简介
相关内容:
为什么需要web服务?
柴晓路 (fennivel@uddi-china.org)
chief system architect
2001年7月24日
本文是架构web服务的系列文章的第二篇,从web服务的技术定义开始,来探讨什么是web服务.首先,作者从技术角度详细分析了web服务作为internet环境下的软件组件的基本角色,从这个基本角色开始,详细介绍了这个组件对象的包装规范web service "stack",并对web服务的应用做了分类,最后借助garnter group的材料考察了web服务的当前发展状况.
在本系列的上一篇文章中,我就为什么需要web服务,从商业利益需求的角度进行了分析.本文将结合技术驱动的发展需求,详细介绍从技术上来看,到底是么是web服务,以及web服务的应用分类.就技术角度而言,无论从哪个角度来看,web服务都是对象/组件技术在internet中的延伸.
本文所引用的资源主要包括两类,一类是web服务的技术资源网站,包含了大量web服务的技术信息,另一类是web服务“stack"系列技术规范,他们是一个整体的技术体系,包括uddi.soap.wsdl.xml等.本文的最后给出了这些资源的链接,有兴趣的读者可以通过这些资源链接找到所需的内容.
web对象
从外部的使用者的角度而言,web服务是一种部署在web上的对象/组件,它具备以下特征:
完好的封装性,web服务既然是一种部署在web上的对象,自然具备对象的良好封装性,对于使用者而言,他能且仅能看到该对象提供的功能列表.
松散耦合,这一特征也是源于对象/组件技术,当一个web服务的实现发生变更的时候,调用者是不会感到这一点的,对于调用者来说,只要web服务的调用界面不变,web服务的实现任何变更对他们来说都是透明的,甚至是当web服务的实现平台从j2ee迁移到了.net或者是相反的迁移流程,用户都可以对此一无所知.对于松散耦合而言,尤其是在internet环境下的web服务而言,需要有一种适合internet环境的消息交换协议.而xml/soap正是目前最为适合的消息交换协议.
使用协约的规范性,这一特征从对象而来,但相比一般对象其界面规范更加规范化与易于机器理解....
下一页 摘要:
随着微软公司最终发布了 visual studio .net和.net框架,众多的it公司也纷纷开始重新构筑其产品体系以支持web服务
。虽然ibm、微软和sun以及其他w3c的会员企业都已经着手制定了大量的技术规范来定义和设计web服务环境(包括soap和xml等),不过,为了让web服务成为跨应用间通信、基于internet的可行平台,人们还需要做大量的工作。
出于对web服......