我爱Aspx >> Asp.Net >> 交互界面,Web服务定义的核心交互界面,Web服务定义的核心
p;
架构Web Service: 交互界面,Web服务定义的核心
内容:
API概述
Catalog Service
Member Service
Feedback Service
Order Service
描述与注册: 发布Web服务
参考资料
作者简介
相关内容:
实战Web服务
基于Web服务的应用、解决方案和开发平台
什么是Web服务?
为什么需要Web服务?
柴晓路 (fennivel@uddi-china.org)
Chief System Architect
2001年9月17日
本文是架构Web服务的系列文章的第五篇,以在前文中描述的应用实例为基础,详细定义了Catalog服务的API消息,全部API是使用SOAP完成调用和返回的,本文通过API的具体定义,详细介绍和演示了交互的数据结构和API消息结构的定义方法和相应模式,为读者在定义自己的Web服务接口时提供了实例的帮助和教程。
在本系列的前一篇文章中,对于给出的Case做了系统分析,并对系统作了模块划分,初步界定有如下在线服务组件:
Catalog Service - 类别(Category)管理,产品(Product)管理,数据交换,数据备份等;
Order Service - 接受订单,向其他接受订单的服务发送订单等;
Feedback Service - 反馈信息(Feedback)管理,数据交换等。
由于这些服务显然必须有一个用户系统来支持,无论是因为安全性的考虑(有权限的才能做某些操作,还是因为事务的用户相关性(显然Order这样的服务不大可能脱离用户而实施)。因此我们需要增加一个在线服务Member Service,Membership的申请基本上可以依靠Web服务之外的流程完成,比如Web Application,因此Member Service的Web Service界面相对可以非常简化。所有这些在线组件服务需要提供的对外接口,我们的详细定义从下图开始:
Ҷƪл˵?
Visual Studio .NET使开发人员能..[05-28]
从Web服务前线发回的报道[05-28]
为Web服务打基础[05-28]
为什么说Web 服务将是一件大事[05-28]
演练:从 Windows 窗体调用 XML ..[05-28]
XML、Web服务和.NET框架[05-28]
开发能够互操作的Web Services -..[05-28]
.NET中的Web service的开发[05-28]
webservice系列教学(17)-例程用..[05-28]
webservice系列教学(15)-如何调..[05-28]
Visual Studio .NET使开发人员能..[05-28]
从Web服务前线发回的报道[05-28]
为Web服务打基础[05-28]
小议ebXML[05-28]
.NET My Services对应用程序开发..[05-28]
为什么说Web 服务将是一件大事[05-28]
演练:从 Windows 窗体调用 XML ..[05-28]
XML、Web服务和.NET框架[05-28]
开发能够互操作的Web Services -..[05-28]
.NET中的Web service的开发[05-28]