中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机/服务器的操作系统之上,管理计算资源和网络通信。文中介绍了中间件的概念及分类,并给出了交易中间件Tuxedo的一个简单应用,最后介绍了中间件的发展趋势。