应用模型[精选].doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用模型[精选]

解决方案开发准则:应用模型 综述 简介 介绍本单元的主题。问听讲者是否愿意增加一些主题。把这些主题增加到活动挂图上并张贴起来。 必要时,要涉及这些主题。 应用模型定义 基于业务的体系结构 共享资产、资源和技能 在开发过程中实现平行性 目的 在本单元结束时,您将能够: 说明MSF应用模型的目的。 命名和描述业务的三个类别。 说明这三类业务如何协作构成业务网络。 对基于业务的体系结构如何提高效率进行说明。 描述业务何时同步化。 应用模型定义 定义 把应用模型定义为协作业务网络。对其目的和特征进行描述。 说明 应用模型是应用的概念,它确定构成应用的定义、规则和关系。概括地说,应用模型对什么是一般应用进行描述。随着应用模型的特征逐渐影响到应用的建立方式,深入理解企业的应用模型对项目组有效地开发成功的应用至关重要。 应用模型 是协作业务网络; 确定构成应用的定义、规则和关系; 影响应用的建立方式。 应用模型定义 应用模型是应用的概念,它确定构成应用的定义、规则和关系。它是在应用的逻辑设计过程中交换意见的基础。应用模型是一种简单而又直观的加强交流的方法。它强调的是逻辑上的应用,而不是物理上的应用。应用模型说明的是应用是怎样构成的,而不是应用是怎样实现的。 举一个简单的例子来加深对模型概念的理解。当有人提到一所房子的时候,我们想都不用想就可以肯定房子有门、卧室、浴室、厨房等等。即使特定的房子与这个模型相差甚远(例如,这所房子可能有一个阁楼,而不是卧室),模型仍然是探讨形状和功能的起点。 同样,应用模型概括地描述什么是应用,或者更确切地说,人们认为一个标准的应用是什么样的。 MSF企业应用体系结构强调的是应用模型的需要,因为应用模型对应用开发会产生一定的影响。他们就什么是应用达成共识,并为描述应用设计以及向应用设计和开发提供一致的方法定义了工作词汇。 企业可以采用一个以上的应用模型来适应正在开发的不同风格的应用。 基于业务的体系结构 定义 定义MSF组的业务。业务可以跨物理和功能两个领域分布,以满足很多不同应用的需要。 业务 是实现操作、功能或转化的应用逻辑; 通过公布的接口加以利用; 受接口规范的影响; 由消费者评价,而不是由供应商评价。 一个业务是一组实现应用于对象的操作、功能或转化的应用逻辑。业务可以执行商业规则,进行数据的计算/操作并暴露输入、检索、查阅或修改信息的特征。 MSF应用模型采用的是构成应用的新词汇。根据MSF的观点,应用是由业务的消费者和供应商的逻辑网络构成的。这些业务可以跨物理和功能两个领域分布,以满足很多不同应用的需要。 业务类别 定义 定义应用模型的三个业务类别。根据MSF,我们定义了三个业务类别:用户、商业和数据。我们建议分布式应用采用三层逻辑模型。 要指出的是,MSF应用模型是Microsoft推荐的分布式、多层分布式应用的设计方法。简要地过一遍学生笔记上应用模型试图实现的应用的优点。 参阅 要提醒听讲者阅读MSF CD-ROM上的应用模型白皮书,以了解更详尽的资料。 用户业务——是设计多层分布式应用的三层逻辑模型。 商业业务——把应用定义为协作的、可分布的和可重用业务的逻辑网络。 数据业务——包括三个广泛的业务类别:用户、商业和数据。 业务类别 MSF应用模型是Microsoft推荐的分布式、多层分布式应用的设计方法。 其目的在于: 推广为Internet或Intranet设计和开发分布式应用的一致方法。它制定了在所有分布式开发项目中都要利用的开发标准和应用接口。 为三层应用中的逻辑提供标准定义。这是模型的一个重要方面。客户/服务器模式在引用三层应用时除了强调这些应用把用户交互、商业和数据逻辑都分开以外,从来都没有真正地定义过每一层应用应该是什么样的。 描述应用开发组跨多个项目一致应用技能和资源的方式。 为组织不同的组、在开发过程中利用平行性方式以及确定所必需的技能定义一个框架。 协作业务网络 说明 MSF应用模型是创建应用的新观点。它不是创建个别单一的应用,而是把功能划分成逻辑业务,使多个应用能够共用业务并实现可重用性。 提问 您是否了解其它采用本方法的模型? 应用的新观念 根据应用的这个观点,业务可以在应用之间共享。 如果只从字面上看,即使划分成两、三个部分,层的概念也会导致应用逻辑的单一实现。如果发生这种情况,很多后来才探索到的多层设计的灵活性、可伸缩性和可维护性就不会被编写到应用中。 用户业务 定义 用户业务为应用提供接口。用户可以是利用应用的人或另一个应用,因此,应用接口可以是图形用户接口或程序接口。简单强调幻灯片上的要点。

文档评论(0)

dart001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档