当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 架构Web Service: 什么是Web服
 

 

    摘要: 架构web service: 描述与注册,发布web服务 内容: soap消息示例 xml schema建模 wsdl服务描述 uddi服务发布 总结 参考资料 作者简介 相关内容: 交互界面,web服务定义的核心 实战web服务 基于web服务的应用、解决方案和开发平台 什么是web服务? 为什么需要web服务? ws......
 ·交互界面,web服务定义的核心    »显示摘要«
    摘要: 架构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正是目前最为适合的消息交换协议. 使用协约的规范性,这一特征从对象而来,但相比一般对象其界面规范更加规范化与易于机器理解.
...   下一页
 ·为web服务打基础    »显示摘要«
    摘要: 随着微软公司最终发布了 visual studio .net和.net框架,众多的it公司也纷纷开始重新构筑其产品体系以支持web服务 。虽然ibm、微软和sun以及其他w3c的会员企业都已经着手制定了大量的技术规范来定义和设计web服务环境(包括soap和xml等),不过,为了让web服务成为跨应用间通信、基于internet的可行平台,人们还需要做大量的工作。 出于对web服......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE