基于Flex与SSH的富互联网企业级技术及其云架构的研究

出版社:张文军 科学出版社 (2013-01出版)
出版日期:2013-1
ISBN:9787030321565
作者:张文军
页数:300页

章节摘录

版权页:   插图:   4.2.1.5富客尸层通讯方式设计 RIA应用的富客户层应该使用“异步”通信方式访问服务器端的服务和数据,以及相应的业务逻辑,以避免由于“同步”通信而阻断富客户层的人机交互和代码的执行。同时,在设计中还应该考虑服务效率和跨域访问的问题。 富客户层与服务器端的通信方式。一般富互联网技术(如Flex等),都提供成熟而便捷的异步通信组件,通常包含基于HTTP协议和SOAP协议(web Services)的远程过程调用通信组件RPC,如Fiex技术的HTTPSer—vice和WebService通信组件。所以,在设计富客户端与服务器端之间的通讯时,应当尽量采用所提供的标准的异步通信组件。 确保RIA的通信组件与其调用的服务,绑定一致的安全信息。如果通过访问服务进行验证,那么就必须使用RIA富客户层所支持的绑定,设计相应的服务。 如果RIA富客户端必须访问一个外部(非宿主)服务器,而不是该RIA被下载的那个宿主服务器,那么就必须使用跨域cross——domain配置机制,以便容许访问其他外部服务器或域。 4.2.2富互联网企业级表现层和服务层的设计 第3章有关分层架构的论述,认为对于非基于富互联网的普通企业级Web应用的表现层,运行于服务器端,其职责主要是负责接收来自用户提交的请求和数据,调用业务逻辑层的逻辑,动态地生成html响应页面并呈现给用户。 但是,对于基于富互联网的企业级应用,由于采用富互联网技术的富客户层,能够建立高度视觉感受的Ul表现、人机交互和数据逻辑处理,而且发布于Web服务器而运行于客户机上的Web浏览器及其插件之中,因此,富互联网企业级架构中的表现层/服务层的职能,已经转变为仅充当富客户层与业务逻辑层之间的数据通信和服务调用的中介和接口。 对于富互联网架构中的表现层,主要是基于普通http协议的Request—Re—sponse通讯方式,并且通常以XML格式的数据响应富客户层,表现层的实现技术主要有基于Java EE的JSP、Struts框架,还有ASP和PHP等技术。有关表现层的详细设计可参考第3章“表现层的设计模式”的相关内容。 同样,第3章“服务层的设计模式”和相关的论述,认为服务层就是对业务逻辑层功能的包装,并提供相应的面向服务的协议和接口,供外部调用,在本章中也就是供富客户层调用。

书籍目录

前言 第一篇Flex设计技术与富互联网企业级设计模式的研究 第l章Flex设计技术 1.1富互联网技术 1.1.1富互联网技术的工作原理和特点 1.1.2几种富互联网技术的比较 1.2 Flex应用框架 1.3基于Flex的富互联网应用系统开发方式 1.3.1使用容器布局用户界面 t l.3.2添加用户界面控件 1.3.3 MXML标签的id属性的使用 1.3.4使用MXML的命名空间 1.3.5使用MXML触发Run—Time运行时代码 1.3.6组件之间的数据绑定 1.3.7远程过程调用RPC服务 1.3.8数据存储在数据模型 1.3.9验证数据 1.3.10格式化数据 1.3.11层叠样式表 1.3.12皮肤 1.3.13效果 1.3.14自定义MXML组件 1.4小结 第2章Flex数据访问组件及其以数据为中心的设计 2.1 Flex的web数据访问组件概述 2.2 HTTPService组件及应用 2.2.1 MXML代码 2.2.2 JSP代码 2.2.3 Java类代码 2.3 WebService组件及应用 2.4 RemoteObject组件及应用 2.4.1 MXML文件 2.4.2 MXML文件中调用ActionScript编写的User类 2.4.3 remoting—cordi9.xml配置文件 2.4.4 Java EE端的UserService类 2.4.5 Java EE端的User类 2.5小结 第3章企业级Web架构与基于层架构的设计模式研究 3.1企业级Web架构 3.1.1企业级Web体系架构 3.1.2企业级Web架构的重要性 3.1.3企业级Web架构设计的目标与作用 3.1.4企业级Web框架设计的原理与模式 3.2企业级Web架构样式 3.2.1客户机/服务器架构样式 3.2.2基于组件的架构 3.2.3分层架构样式 3.2.4 N层物理部署架构样式 3.2.5面向服务的架构样式 3.3基于分层架构的企业级应用的设计模式 3.3.1基于逻辑的分层设计 3.3.2表现层的设计模式 3.3.3业务逻辑层的设计模式 3.3.4数据层的设计模式 3.3.5服务层的设计模式 3.4小结 第4章富互联网企业级设计模式的研究 4.1富互联网企业级设计需要考虑的基本问题 4.2富互联网企业级应用的层设计模式 4.2.1富互联网企业级富客户层的设计 4.2.2富互联网企业级表现层和服务层的设计 4.2.3富互联网企业级业务逻辑层的设计 4.2.4富互联网企业级数据访问层的设计 4.3富互联网企业级设计中的安全问题 4.4富互联网企业级层分布式计算架构 4.5小结 第二篇基于Flex与SSH的富互联网企业级技术的研究 第5章SSH设计框架 5.1 Struts框架 5.1.1 MVC简介 5.1.2 Struts2简介 5.1.3 Struts2工作流程 5.1.4 Struts2表现层的设计职责 5.2 Sprin9框架 5.2.1 Sprin9框架简述 5.2.2 Sprin9框架体系结构 5.2.3 Sprin9核心机制 5.2.4 Spring AOP  5.2.5 Sprin9业务逻辑层的设计职责 5.3 Hibernate框架 5.3.1 Hibernate框架简述 5.3.2 Hibernate体系结构 5.3.3 Hibernate核心接口 5.3.4操纵持久化对象 5.3.5 Hibernate数据持久层的设计职责 5.4 Struts—Spring—Hibernate框架的集成与调用关系 5.5小结 第6章基于Flex与SSH的富互联网企业级架构的研究 6.1 Flex富客户端远程数据访问的方式 6.2基于Flex与SSH的富互联网企业级设计架构FSSH 6.2.1 Flex富客户层的设计与集成 6.2.2 Struts的设计与集成 6.2.3 Sprin9业务逻辑层的设计与集成 6.2.4 Hibernate持久层的设计与集成 6.3小结 第7章基于Flex与SSH的口腔疾病EMR系统 7.1绪论 7.1.1课题背景 7.1.2国内外研究概况和发展趋势 7.1.3电子病历EMR的研究意义 7.1.4研究内容和创新之处 7.2系统开发技术与环境 7.2.1系统开发技术 7.2.2系统开发环境 7.3系统需求分析 7.4系统总体设计 7.4.1系统功能架构 7.4.2系统数据库设计 7.5系统模块及代码设计 7.5.1通用模块 7.5.2 SSH框架配置 7.5.3登录角色模块 7.5.4病历管理模块 7.6系统画面流程 7.6.1系统整理画面流程 7.6.2病历管理画面 7.7小结 第三篇基于LCDS的富互联网企业级设计的研究 第8章LCDS工作原理与使用方法 8.1 LCDS的客户端和服务器端架构 8.1.1 LCDS富客户端架构 8.1.2 LCDS服务器端架构 8.1.3 LCDS配置文件 8.2 Flex前台与LCDS后台之间的数据序列化 8.3小结 第9章基于LCDS与RPC的富互联网企业级架构的研究 9.1客户端RPC组件 …… 第四篇基于富互联网与云存储的两层云架构的研究及应用 主要参考文献

编辑推荐

《基于Flex与SSH的富互联网企业级技术及其云架构的研究》适用于互联网技术领域中从事富互联网企业级技术和云计算技术的研究、开发与学习的研究人员、工程技术人员、教师、研究生及高年级本科生阅读和参考。

作者简介

《基于Flex与SSH的富互联网企业级技术及其云架构的研究》共分四篇十二章,对其工作原理与企业级设计进行了理论和实现技术研究。书中比较全面、系统地研讨了富互联网Flex设计技术,富互联网设计模式与架构,Flex与Struts、Sprin9和Hibernate框架技术在富互联网企业级设计以及云计算领域的理论和技术;分别提出了“基于Flex与SSH和LCDS的富互联网企业级架构”和“基于富互联网Flex与云存储的两层云架构”及其实现技术;并结合作者多年的学术科研成果和教学经验,同时参阅了大量国内外的研究报道,论证了所提出的理论架构和实现技术的可行性和有效性。本专著提出的观点新颖,有创新性,语言通俗,图文并茂,系统性强,技术与应用并重,理论与实践结合。


 基于Flex与SSH的富互联网企业级技术及其云架构的研究下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     本书有点特别与众不同、偏理论架构,主要讨论富互联网Flex与服务器端的web系统之间的逻辑功能分配、实现架构方案等的讨论,偏理论,但是也有一些实际案例,要是对Flex富互联网企业级架构理论感兴趣,还是一本不错的参考书,不太适合初学者。

精彩短评 (总计1条)

  •     本书内容紧跟时下流行的云技术,但偏重理论,不大适合新手,事先需要对flex和java 的ssh三大框架有一定了解。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024