[第2讲应用模式建立企业应用框架.pptVIP

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

软件应用架构设计 计算机与通信学院 张聚礼 zhjl@ 背景-业务变化 在大型企业应用中,办公地点不再局限在一栋楼内,异地办公成为必然 背景-技术变化 背景-组织变化 背景-企业级应用特点 背景-企业级Web应用风险 面向企业级解决方案 企业级应用模式 企业级集成模式 企业级开发管理模式 企业级应用模式 企业级集成模式 企业级开发管理模式 应用模式-分层-续 应用模式-分层要素以及特点 应用模式-MVC责任区分 应用模式-MVC架构模式 应用模式-服务为中心的架构 应用模式-服务框架-特性 应用模式-服务框架-特性(续) 应用模式-分布式 应用模式-分布式-续 应用模式-OR映射(Object Relational Mapping ) 企业级集成模式-网状接口 企业级集成模式-星形接口 开发管理模式-迭代 开发管理模式-流程指南 开发管理模式-架构为中心 JDBC示例 资源监视 资源监视 翻页 翻页 EJB业务管理器 资源 DBMAP SQL对象 事务上下文 单据维护 其它等等 企业应用框架概念 框架分层-横向 框架分层-纵向 实例: 浪潮楼上企业应用框架 Web应用框架组件图 企业应用模式示例 –MVC 企业应用模式示例-基于服务 集成模式示例-EAI 集成模式示例-信息交换 集成模式示例-即时消息 企业应用模式示例 – OR映射 符合WFMC规范 简单易用易于扩展 工作流程自定义 表单自定义 丰富的流程监管工具 工作流引擎-参考模型 企业应用模式示例 – 分布式 业务模式示例-商业服务平台 组织结构模型 权限模型 其它商业组件 开发管理模式示例-代码自动生成机 根据Xml文件自动 生成Sql、Java、Jsp、 配置文件 生成70%代码 数据字典维护程序、 单据类维护程序无需写一行程序 代码生成技术是构建企业级、健壮的、Web应用程序的最为可用的技术 开发管理模式示例-迭代 开发管理模式示例-流程 开发管理模式示例-角色 开发管理模式示例-模版 开发管理模式示例-架构为中心 企业应用框架特性 扩展性 分布式 面向对象; 搭建底层平台,提供大量面向高层应用的组件,可在底层基础框架之上搭建应用程序,常用应用使用框架提供功能,特殊应用可扩展; 企业级解决方案,企业级应用模式、企业级集成模式和企业级开发管理模式,适合企业级应用开发; 一个企业应用项目仅需一个框架专家+一些普通程序员+一些业务专家即可; 跳过技术和共性业务的阶段,聚焦个性业务领域。 和Struts的比较 缓存所有内容? 缓存索引(如JIVE) 只取当前页 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 国内用户和开发者都喜欢追逐时髦,好用新技术。当前国内但凡开发J2EE程序,都要使用EJB、使用WebService,否则就觉得落伍。不过EJB的开发调试在当前都成问题,频繁的修改部署发布也让人伤透了脑筋。 结合Command模式、事件模式、单件模式、DAO模式,使用EJB管理器,只写一个EJB,既能利用EJB的分布式、事务处理等优点,又无须写EJB程序,让开发EJB变的真正简单。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 如何管理好系统的多种资源 图片、javascript脚本,按钮(快捷键、按钮名、按钮值 参数、像订单状态这种枚举类型、不同地区不同叫法。 =btnAdd btn.add.value=增加UI/U btn.add.key=I Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 如果要取一个表的字段的数据类型,我们还可以根据JDBC连接的元数据来取,但是如果我们要取得某个表和某个字段的中文描述呢? 通过自定义的配置文件,不但可以取得中文描述,还可解决通过JDBC元数据的性能问题。通过这个对象,我们可以检验数据有效性、一致性,可以智能的在页面上将客户编号替换为客户名称 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. SQ

文档评论(0)

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

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

1亿VIP精品文档

相关文档