中間件可以按不同方式進行分類,根據提供的功能可以劃分為通信處理中間件(包括遠程過程調用中間件和消息中間件)、事務處理中間件、數據存取中間件、分布對象中間件、安全中間件、網絡中間件、服務器中間件(包括Web服務器中間件和服務器構架中間件)以及專用平臺中間件。對于當前使用最多,運維人員感受最直觀的應該就是服務器中間件了,提供這類產品的公司有IBM公司的Websphere Application Server、ORACLE公司的Weblogic、免費開源的Tomcat和Jboss等。