首页> 中文学位 >分布式Java企业信息架构分析与设计
【6h】

分布式Java企业信息架构分析与设计

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1研究背景及选题意义

1.2研究现状及存在问题

1.3主要研究内容及特点

1.4本文结构安排

第二章 分布式企业信息架构研究

2.1架构设计原则

2.2主流架构设计分析

2.3分布式技术研究

2.4 Java技术研究

2.5分布式Java企业信息架构(DJEA)设计

2.5.1 DJEA提出的意义

2.5.2 DJEA总体设计概览

2.5.3 DJEA架构的设计目标

第三章 DJEA网络传输设计

3.1网络传输安全概念

3.1.1网络传输安全协议

3.1.2网络安全传输风险

3.2网络传输加密技术

3.2.1网络传输加密术概念

3.2.2网络传输加密实现

3.3 JSSE安全传输

3.3.1 JSSE概念

3.3.2 JSSE标准设计实现

3.4 DJEA网络安全设计

3.4.1安全证书设计

3.4.2安全服务器端套接字创建

3.4.3安全客户端套接字创建

3.5 DJEA传输协议(JSTP)设计

3.5.1 JSTP术语

3.5.2 JSTP协议实现

3.6 JSTP传输管理

3.6.1 delta传输算法

3.6.2 delta算法在JSTP传输中的应用

3.6.3 delta算法实验结果

3.7小结

第四章 DJEA嵌入式应用服务器设计

4.1设计目的

4.2设计架构

4.2.1嵌入式服务器结构

4.2.2嵌入式应用服务器设计模式

4.2.3嵌入式服务器链接器设计

4.2.4嵌入式服务器处理器设计

4.2.5嵌入式服务器Servlet设计

4.3“服务器推”技术

4.3.1基于客户端套接口的“服务器推”技术

4.3.2基于HTTP长连接的“服务器推”技术

4.3.3基于AJAX的长轮询(long-polling)方式

4.3.4基于Iframe及htmlfile的流(streaming)方式

4.3.5 HTTP长连接技术要点

4.4嵌入式服务器与“服务器推”技术结合

4.4.1 Web 1.0与Web2.0+Comet系统负荷差异分析

4.4.2嵌入式应用服务器Continuation机制

4.5小结

第五章 DJEA客户端设计

5.1用户体验设计

5.1.1 Web 2.0与用户体验

5.1.2 Asynchronous JavaScript and XML(AJAX)技术

5.1.3 AJAX信息交互格式

5.2 DJEA客户端用户权限设计

5.2.1安全设计概述

5.2.2安全设计的核心组件

5.2.3认证

5.2.4授权

5.3小结

第六章 基于DJEA的企业财务数据管理系统

6.1系统功能分析

6.1.1系统背景

6.1.2系统需求分析

6.2系统设计实现

6.2.1系统开发环境

6.2.2基于DJEA架构的系统实现

6.3小结

第七章 总结和展望

7.1论文总结

7.2未来展望

附录:delta压缩算法JAVA类代码

参考文献

攻读硕士期间科研成果

致谢

展开▼

摘要

随着科学与技术的发展,信息技术已经被广泛地应用于企业管理中。因此,企业软件系统的体积和功能复杂度都在不断地增大,从而软件设计的主要难点也不再仅仅集中于算法和数据结构设计方面的问题,而是提高到系统层次上来,主要着眼于整个系统架构的设计,因此,系统架构设计成为软件设计领域一个重要的课题。对于企业信息架构设计,国际上通常采用四领域法(TheFour-DomainArchitecture,简称FDA)和三层结构法(Enterprise/Projiect-Level/ApplicationArchitecture,简称EPA)进行分析设计。FDA主要从过程领域,信息/知识领域,基础设施领域,组织结构领域这四个纵向方面来进行信息系统架构设计分析。而EPA则从企业层,项目层,应用层三个水平层面进行系统架构设计。 根据上述两种系统架构设计方法,当前企业中存在两种主流的企业信息架构:Client/Server和Browser/Server。对于Client/Server这种架构最大的缺点是系统的维护和升级对于系统管理员来说比较困难,这是由于在每个客户端都有一个客户端程序,管理员必须单独地维护每台机器上的客户端程序。而对于Browser/Server来说,服务器往往负载过度,因为系统的大部分操作都是在服务器端进行的,从而服务器端通常会成为系统性能的瓶颈。 本文作者创建了一个新型的信息架构叫做分布式Java企业信息架构(DistributedJavaEnterpriseArchitecture,简称DJEA),该架构不仅包含了Client/Server对于整个系统的各个节点负载较为均衡的优点和Browser/Server系统易于管理升级的优点,而且摒弃了Client/Server整个系统难以管理,版本难以控制的缺点,以及Browser/Server系统的Server端负载过大的缺点。本文展示了DJEA架构的整体设计理念,描述了建立基于Socket基础上的DJEA架构的网络传输协议JSTP,通过采用JSSE标准实现了DJEA架构的网络安全传输,介绍了DJEA客户端嵌入式应用服务器的设计原理,并引入认证与授权相结合的客户端用户权限体系,从而细化了系统的权限控制,最后在理论研究基础上,本文在应用方面进一步实践,将DJEA架构应用于某国际软件企业的财务数据管理系统上。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号