.Net常用中间件
什么是中间件 中间件是介于操作系统和应用软件之间,为应用软件提供服务功能的软件,有消息中间件,交易中间件,应用服务器等。由于介于两种软件之间,所以,称为中间件。 简单讲,中间件就是非业务的技术类组件。 使用中间件的好处 具体地说,中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必再为程序在不同系统软件上的移植而重复工作,从而大大减少了技术上的负担。 中间件带给应用系统的,不只是开发的简便、开发周期的缩短,也减少了系统的维护、运行和管理的工作量,还减少了计算机总体费用的投入。 .Net常见的中间件 Log4Net、NLog(日志记录) Unity、Ninject(IOC容器) EF框架、NHibernate(ORM框架) Quartz.NET(开源的作业调度框架) Socket(通讯)、Redis(缓存) 来源: oschina 链接: https://my.oschina.net/u/4299292/blog/4474147