收藏到会员中心

文档题目:

论JAVA分布式服务架构

论JAVA分布式服务架构
上传会员: 00bym123
提交日期: 2023-04-26 13:50:38
文档分类: 计算机
浏览次数: 5
下载次数: 0
下载地址: 点击标题下载 TXW821014 (需要:5 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 20319
论JAVA分布式服务架构
摘  要
分布式服务架构设计的出现是服务架构演变的结果,因为对系统的可维护性、可可扩展性及成本等各个方面因素的考虑,而逐渐放弃了集中式服务架构设计。分布式服务架构的核心思想是使用大量廉价的单个服务器,联合构建出一个低成本、高可用、高吞吐量、高可扩展的集群系统,用来支持庞大的用户访问和数据存储,在理论上具备无限的可扩展能力。分布式系统的设计,是一个复杂而又精深的过程,它涉及到很多的领域,包括JAVA技术、通信协议、服务治理、远程调用、分布式缓存、持久化存储、运行监控、性能优化、系统安全、数据分析等,其中每一个领域都有庞大的专业知识。本文结合自己所学习的理论知识和实践经历,重点介绍Java分布式系统服务的架构设计过程中的几个重要模块。
首先,JAVA技术模块,包括Java概述、JavaEE体系结构。
其次,SOA架构模块,包括SOA概述、基于TCP和HTTP协议的RPC、服务的路由和负载均衡、服务网关。
再次,分布式系统基础支撑模块,包括分布式缓存、持久化存储、分布式文件系统。
最后,互联网安全架构模块,包括常见的攻击手段、常用的安全算法、HTTPS协议。

关键词:JAVA,SOA,RPC,HTTPS,缓存,集群,持久化,分布式
The JAVA distributed service architecture
目       录
1  绪论4
1.1  课题背景及目的4
1.2  国内外研究状况4
1.3  课题研究方法5
1.4  论文构成及研究内容5
2  JAVA分布式服务架构6
2.1  JAVA技术6
2.1.1  Java概述6
2.1.2  JavaEE体系结构7
2.2  SOA架构9
2.2.1  SOA概述9
2.2.2  基于TCP和HTTP协议的RPC10
2.2.3  服务的路由和负载均衡12
2.2.4  HTTP服务网关14
2.3  分布式系统基础支撑16
2.3.1  分布式缓存16
2.3.2  持久化存储18
2.3.3  分布式文件系统24
2.4  互联网安全架构30
2.4.1  常见的攻击手段30
2.4.2  常用的安全算法32
2.4.3  HTTPS协议34
结  论37
致  谢38

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇个人网页的设计与实现 下一篇基于.NET的电影院经营系统设计与..

相关栏目

最新文档下载

推荐文档下载