Factory和Facade优化模式体系研究及应用.docVIP

Factory和Facade优化模式体系研究及应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Factory和Facade优化模式体系研究及应用

Factory和Facade优化模式体系研究及应用    (1.盐城师范学院 信息科学与技术学院, 江苏盐城 224002; 2.江苏大学 计算机科学与通信工程学院, 江苏??   镇江 212013)   ??   摘 要:   提出了一种优化模式的多层架构体系,详细分析了Pet Shop的典型三层架构及使用的Factory模式、Duwamish的多层架构及使用的Facade模式,比较两者不足,综合各自优势,提出目标系统开发架构,更侧重于优化架构的设计、系统具体的实现以及各层解决方案的提出,旨在为网络信息系统开发提供参考及新思路。   ?す丶?词:工厂模式; 外观模式; 复合架构   ?ぶ型挤掷嗪牛?TP311 文献标志码:A    文章编号:1001?菠B3695(2008)12?菠B3832?菠B03   ??   Research and application of optimized pattern architecture ??of Factory and Facade   ??   ZHANG Hui????1??, CHEN Zu??jue????2??, TANG Ke??ming????1??   ??(1.School of Information Science Technology,Yancheng Teachers University, Yancheng Jiangsu 224002, China; 2.School of Computer ??Science?? Telecommunication Engineering, Jiangshu University, Zhengjiang Jiangsu 212013, China)   ??   Abstract:Proposed a optimized pattern multi??layer framework based on PetShop and Duwamish, which combined the advantages of Factory and Facade models.This dissertations emphasized particularly on designing on optimized architecture, realizing system and proposing solution on system every layerthat aimed to supplying reference and fresh way for developing NMIS.   ??Key words:factory pattern; facade pattern; compound architecture   ?オ?   软件体系结构在系统的设计、维护方面带来的巨大贡献已经非常明显。最初的架构设计决定着软件产品的生死存亡,软件体系结构与主流软件开发方法的结合能够提高软件重用的抽象层次及软件的开发效率。当前,在国内外存在多种实现Web应用系统的技术途径。其中最具有代表性、使用最广泛的平台开发技术是Microsoft公司提出的.NET平台。??   1 .NET 3.0 ??   由于.NET 2.0和3.0共享同样的CLR,在.NET 2.0中编写的任何程序均可以运行于.NET 3.0中,这是与以前版本的一个重要而显著的区别。它们之间的关系可以总结为??   .NET 3.0 = .NET 2.0 + WCF + WPF + WCS + WF ??   其中:WCF (Windows communication foundation)为基于Windows平台下开发和部署服务的软件开发包(software development kit,SDK);WF (Windows workflow) 是一个企业级工作流开发框架和引擎,它首次将声明性工作流引向主流;WPF (Windows presentation foundation) 弥合在游戏和娱乐产业中常见的身临其境的用户体验和在业务软件世界中静态又难用的界面之间的差距;WCS (Windows card spaces) 创建了一个身份标志元系统,能显著改善在组织内部和组织之间的企业身份管理的方式。 ??   2 设计模式??   2. 1 Factory pattern(工厂模式)??   基本思想:工厂方法定义创建对象的接口,并由派生类决定哪一个类来创建对象。??   适用场合:当一个类无法事先知道它所必须创建的对象类时;当一个类要让其派生类决定构建对象时;当类将创建对象的职责委托给多个协助它的派生类之

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档