WebSphere Integration Developer 指导教程——第 3 部分:构建面向服务的简单应用程序
2009-09-30 00:00:00 来源:WEB开发网核心提示:引言 本系列的前一篇文章讨论了 WebSphere Integration Developer 的基本概念及其提供的一套工具,在该文中,WebSphere Integration Developer 指导教程——第 3 部分:构建面向服务的简单应用程序,我们还了解了使用面向服务的体系结构构建订单处理应用程序 (Orde
引言
本系列的前一篇文章讨论了 WebSphere Integration Developer 的基本概念及其提供的一套工具。在该文中,我们还了解了使用面向服务的体系结构构建订单处理应用程序 (OrderProcessing) 的主要步骤。您可能此时尚未读过上一篇文章,或者已经读过了,但却记不清所有细节。不用担心,在深入了解如何实现应用程序的服务前,我们将简要进行一下回顾,从而为进行一步讨论奠定基础。
订单处理应用程序 (OrderProcessing) 从外部客户接收订单信息。然后将检查客户的声誉是否良好(最好是极为富有),如果是,则将订单转发到配送部门。当配送部门确认了订单已配送后,将输出一条消息。
要实现此应用程序,我们需要一个表示订单信息的业务对象。业务对象有时候被称为应用程序的货币,因为所有的服务都要使用业务对象。谈到服务,我们还将需要用于检索订单、检查客户信息和配送订单的服务。这些服务在图 1 中表示为三个黑框。
图 1. 一个简单的订单处理应用程序
在前一篇文章中我们了解到,可以在不知道任何服务的实际实现细节的前提下定义每个服务,并将其连接到一起。为此,我创建了一个模块 (OrderProcessing Module),然后再创建每个服务。接下来,我们标识了每个服务将支持的接口,以及其计划调用的每个其他服务的接口。最后,我们根据服务间的调用关系将各个服务连接到一起。此方法极为有用,因为它允许采用自顶向下方法设计整个应用程序,而在完成整个体系结构前都不必担心每个服务的实现。事实上,我们可以让一个设计人员设计整个面向服务的体系结构的布局,而让每个团队成员基于架构师所指定的契约(接口)实现其中的一个服务。
Tags:WebSphere Integration Developer
编辑录入:爽爽 [复制链接] [打 印][]
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
- ››WebSphere Business Process Management V6.1 入门...
- 中查找“WebSphere Integration Developer 指导教程——第 3 部分:构建面向服务的简单应用程序”更多相关内容
- 中查找“WebSphere Integration Developer 指导教程——第 3 部分:构建面向服务的简单应用程序”更多相关内容
- 上一篇:WebSphere Integration Developer 指导教程——第 4 部分:在面向服务的应用程序中利用可视化代码片段和业务状态机
- 下一篇:WebSphere Integration Developer 指导教程——第 2 部分:使用 WebSphere Integration Developer 进行 SOA 开发
更多精彩
赞助商链接