WEB开发网
开发学院服务器云计算 云模式:为 Windows Azure 设计和部署服务 阅读

云模式:为 Windows Azure 设计和部署服务

 2010-03-26 00:00:00 来源:WEB开发网   
核心提示: 图 6 Windows Azure 表存储模型Woodgrove Bank 认为到目前为止项目是成功的,并希望更多客户开始使用该解决方案,云模式:为 Windows Azure 设计和部署服务(5),全球进口商即将加入,但提出了一些新的功能性要求,然后在回复中转换回来,Woodgrove Ban

图 6 Windows Azure 表存储模型

云模式:为 Windows Azure 设计和部署服务

Woodgrove Bank 认为到目前为止项目是成功的,并希望更多客户开始使用该解决方案。全球进口商即将加入,但提出了一些新的功能性要求。

其中最重要的要求是应当更改服务接口(或信息结构)。对于全球进口商来说,Woodgrove Bank 使用的信息结构与他们所要求的不兼容。由于该特定客户的重要性,Woodgrove Bank 开发团队建议应用数据模型转换模式。开发人员将使用全球进口商请求的接口创建多种新服务,这些服务将包含在全球进口商数据模型和 Woodgrove Bank 数据模型之间转换请求的逻辑。

要满足这一要求,应为 UserAccount 创建新结构。开发人员要注意确保在 UserAccountWwi 和 UserAccount 类之间存在清晰的映射,如图 7 所示。

图 7 数据模型转换的 UserAccount 结构

云模式:为 Windows Azure 设计和部署服务

服务约定需要接受特定数据约定 (UserAccountWwi),该数据约定在将调用传送到解决方案的其他部分之前将请求转换为 UserAccount,然后在回复中转换回来。Woodgrove Bank 的架构师意识到他们在实现这些新要求时可以重用基本服务接口。最后的设计如图 8 所示。

图 8 全球进口商的服务约定

云模式:为 Windows Azure 设计和部署服务

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:模式 Windows Azure

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接