首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于SOA的直播互动平台的设计与实现

致谢第5-6页
摘要第6-7页
ABSTRACT第7页
1 引言第11-15页
    1.1 论文背景第11-12页
    1.2 直播互动发展现状第12-13页
    1.3 论文主要工作和组织结构第13-15页
2 直播互动平台相关技术第15-23页
    2.1 面向服务架构SOA第15-16页
    2.2 Redis数据库第16-18页
    2.3 高并发框架Netty第18-20页
    2.4 Kafka消息推送第20-21页
    2.5 WebSocket协议第21页
    2.6 本章小结第21-23页
3 直播互动平台需求分析第23-41页
    3.1 系统功能需求分析第23-36页
        3.1.1 基础服务第23-32页
        3.1.2 直播互动后台管理第32-34页
        3.1.3 平台开发辅助工具第34-36页
    3.2 非功能性需求分析第36-39页
        3.2.1 高性能第37页
        3.2.2 可用性第37-38页
        3.2.3 安全性第38页
        3.2.4 开放性第38-39页
    3.3 本章小结第39-41页
4 直播互动平台概要设计第41-59页
    4.1 平台架构设计第41-42页
    4.2 软件技术架构第42-43页
    4.3 平台部署设计第43-44页
    4.4 功能模块设计第44-52页
        4.4.1 协议转换模块第44页
        4.4.2 短连业务模块第44-47页
        4.4.3 长连推送模块第47-48页
        4.4.4 弹幕回放模块第48页
        4.4.5 第三方交互模块第48-49页
        4.4.6 直播互动后台管理第49-50页
        4.4.7 平台开发辅助工具第50-52页
    4.5 数据库设计第52-55页
    4.6 内部协议设计第55-57页
    4.7 本章小节第57-59页
5 直播互动平台功能详细设计与实现第59-91页
    5.1 协议转换模块设计与实现第59-60页
    5.2 短连业务模块设计与实现第60-72页
        5.2.1 加退直播间第60-65页
        5.2.2 用户操作第65-68页
        5.2.3 长连地址管理第68-69页
        5.2.4 获取成员列表第69-70页
        5.2.5 直播间管理第70-71页
        5.2.6 房间扩展信息第71-72页
    5.3 长连推送模块设计与实现第72-76页
        5.3.1 服务端通信第72-73页
        5.3.2 长连接建立与移除第73-75页
        5.3.3 消息拉取与推送第75-76页
    5.4 弹幕回放模块设计与实现第76-77页
    5.5 第三方交互模块设计与实现第77-79页
    5.6 直播互动后台管理设计与实现第79-84页
        5.6.1 权限控制第79-80页
        5.6.2 队列机消费第80-82页
        5.6.3 队列机查询第82-83页
        5.6.4 后台展示第83-84页
    5.7 平台辅助工具的设计与实现第84-89页
        5.7.1 链路信息处理第85-88页
        5.7.2 长连推流第88-89页
    5.8 本章小结第89-91页
6 直播互动平台测试第91-97页
    6.1 功能性测试第91-93页
    6.2 非功能性测试第93-94页
    6.3 相关功能页面展示第94-96页
    6.4 本章小结第96-97页
7 结论第97-99页
参考文献第99-101页
作者简历及攻读硕士学位期间取得的研究成果第101-105页
学位论文数据集第105页

论文共105页,点击 下载论文
上一篇:基于深度学习的知乎标题的多标签文本分类
下一篇:基于脑网络测度的注意力脑电分级研究