1、軟件構件數據庫
軟件構件:是指語義完整、語法正確和有可重用價值的單位軟件,是軟件重用過程當中能夠明確辨識的系統。
服務器
經常使用構件標準有三大流派:COM/DCOM/COM+、CORBA和EJB。網絡
2、中間件分佈式
1.中間件是在一個分佈式系統環境中處於操做系統和應用程序之間的軟件。ide
2.中間件是一種獨立的系統軟件或服務程序,分佈式應用軟件藉助這種軟件在不一樣的技術之間共享資源,中間件位於客戶機服務器的操做系統之上,管理計算資源和網絡通訊。spa
3.中間件是一類軟件,而非一種軟件。操作系統
4.中間件不單單實現互連,還要實現應用之間的互操做。中間件
5.中間件是基於分佈式處理的軟件,最突出的特色是網絡通訊功能。資源
6.中間件做爲一大類系統軟件,與操做系統、數據庫管理系統並稱「三套車」。開發
3、中間件的優勢體如今如下幾個方面:
1.縮短應用的開發週期;
2.節約應用的開發成本;
3.減小系統初期的建設成本;
4.下降應用開發的失敗率;
5.保護已有的投資;
6.簡化應用集成;
7.減小維護費用;
8.提升應用的開發質量;
9.保證技術進步的連續性;
10.加強應用的生命力。