毕业设计 分布式多媒体共享平台

0 项目说明

分布式多媒体共享平台

提示:适合用于课程设计或毕业设计,工作量达标,源码开放

1 项目介绍

系统整个是一个Maven项目,包含三个子项目,分别是:Server-API、Server、Client。其中Server-API主要包含一些基本工具类和服务接口等,Server主要是业务逻辑和数据持久化,Client主要是WEB服务,处理web请求。

系统采用的技术主要有:Dubbo,memcache,mail,spring,fastjson,hibernate,druid,freemarker,jpa,spring data jpa,servlet3.1,shiro,fastjson,spring mvc,extjs4等

2 系统处理流程

系统最外层由nginx进行处理,然后nginx对请求进行转发(静态文件和媒体文件特殊处理)。
在这里插入图片描述

当nginx分发请求到web集群后,web端的处理流程如图所示。
在这里插入图片描述

3 系统功能

系统采用shiro作为安全框架,目前只有三个角色的用户,使用Memcache作为分布式会话缓存(不依赖容器),将用户权限等信息存放在缓存中。
在这里插入图片描述
在这里插入图片描述

4 系统展示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5 项目工程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值