25 09 2020
什么是中间件

中间件是介于操作系统和应用软件之间,为应用软件提供服务功能的软件,有消息中间件,交易中间件,应用服务器等。由于介于两种软件之间,所以,称为中间件。


使用中间件的好处

具体地说,中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必再为程序在不同系统软件上的移植而重复工作,从而大大减少了技术上的负担。

中间件带给应用系统的,不只是开发的简便、开发周期的缩短,也减少了系统的维护、运行和管理的工作量,还减少了计算机总体费用的投入。


.Net常见的中间件

1.Log4Net、NLog(日志记录)

2.Unity、Ninject(IOC容器)

3.EF框架、NHibernate(ORM框架)

4.Quartz.NET(开源的作业调度框架)

5.Socket(通讯)、Redis(缓存)

延伸阅读
  1. QQ互联对接踩坑
  2. MVC站点安全开发
发表评论