“中间件技术2020” 课程简介
中间件(Middleware)是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件,主要解决异构网络环境下分布式应用软件的互连与互操作问题,提供标准接口、协议,屏蔽实现细节,提高应用系统易移植性。
本课程是软件工程专业通修课程。学生将学习中间件相关领域的关键技术,围绕Java及Spring介绍主流的中间件产品、应用及开发技术;并通过编程实践,使学生在较高层次上掌握主流的中间件技术。
更多介绍
课程主要议题包括:
- 分布式系统和计算环境
- 面向对象中间件及Corba技术
- 远程过程调用
- web服务器 (JAVA EE、Spring)
- 消息中间件
- 数据访问中间件
- 事务处理中间件
- 池化和负载均衡中间件
- Web 服务
- 其他中间件技术
- 中间件发展趋势
授课方式包括:课堂授课、实验、讨论。特别强调编程实践。
除了继续学习面向对象编程,你也将进一步学习一些编程技术和编程思想,比如:
- 依赖注入 Dependency Injection
- 面向切面的编程 Aspect Oriented Programming
- RESTful 软件架构风格
课程考核方式:
Participation: 0-5% 酌情考虑
–出勤率、课堂提问和讨论
Experiment: 40%
–4~5 作业,1人/组
Final Exam: 50%
Course Project: 10%
–自由组合,2-3人/组
本课程班级QQ群是: 271087321
课程通知
课件下载
- 第一章 课程 概述
Sun Feb 09 2020 11:31:04 GMT+0800 (中国标准时间)
- 第二章 分布式处理环境
Sun Feb 09 2020 11:46:31 GMT+0800 (中国标准时间)
- 第一章 中间件技术 概述 导学(视频)
Wed Feb 12 2020 21:23:39 GMT+0800 (中国标准时间)
- 第四章 远程过程调用和Java RMI
Tue Feb 25 2020 09:44:47 GMT+0800 (中国标准时间)
- 第三章 ODP和Corba介绍
Tue Mar 03 2020 12:26:27 GMT+0800 (中国标准时间)
- 第五章 组件技术概述
Tue Mar 17 2020 09:57:25 GMT+0800 (中国标准时间)
- 第六章 Web服务器技术
Tue Apr 07 2020 07:52:59 GMT+0800 (中国标准时间)
- 第六章示例代码
Tue Apr 07 2020 07:54:17 GMT+0800 (中国标准时间)
- springboot介绍
Tue Apr 21 2020 09:45:37 GMT+0800 (中国标准时间)
- 第七章 消息中间件
Sun May 03 2020 20:33:06 GMT+0800 (中国标准时间)
- 第八章 数据存取中间件
Sat May 09 2020 09:30:49 GMT+0800 (中国标准时间)
- 第九章 事务处理中间件.pdf
Tue May 12 2020 16:16:06 GMT+0800 (中国标准时间)
- 第十章 Web服务
Tue May 19 2020 09:39:39 GMT+0800 (中国标准时间)
- WS例子
Tue May 26 2020 07:59:09 GMT+0800 (中国标准时间)
- 微服务的概念和设计
Sat May 30 2020 17:08:45 GMT+0800 (中国标准时间)
- 补充:docker基础概念介绍
Sat May 30 2020 17:09:13 GMT+0800 (中国标准时间)
实验
- 实验报告/教程写作说明
Sun Feb 09 2020 11:39:12 GMT+0800 (中国标准时间)
- 实验1:RMI远程过程调用
Thu Feb 27 2020 22:39:57 GMT+0800 (中国标准时间)
- 实验2:跨语言的开发和调用
Thu Mar 12 2020 10:25:29 GMT+0800 (中国标准时间)
- 实验3:.Net组件编程练习
Tue Mar 24 2020 22:09:40 GMT+0800 (中国标准时间)
- 中间件课程 期中报告
Thu Apr 09 2020 09:00:52 GMT+0800 (中国标准时间)
- 实验4:Spring和AOP编程
Thu Apr 23 2020 20:53:31 GMT+0800 (中国标准时间)
- 实验5:消息中间件编程
Tue Apr 28 2020 10:17:28 GMT+0800 (中国标准时间)
- 实验6:数据处理中间件
Mon May 04 2020 11:28:39 GMT+0800 (中国标准时间)
- 实验7:Web服务调用
Thu May 21 2020 16:03:54 GMT+0800 (中国标准时间)
课后作业
资源链接