我們還沒有見到SOA下的軟件世界,我們需要想象的參照,這個參照就在身邊,我們所處的商品社會。
首先看看這個商品社會有哪些必要或重要條件。
1、物流設施: 公路,倉儲,車輛,船只,飛機,以及整個支持體系。
2、金融系統: 各種金融機構和交易場所。
3、各種產品和服務: 各種有形產品的生產,各種無形產品的生產,各種服務。
4、布告體系: 廣告,展會,目錄,登門介紹,等等。
5、交易規則: 合同、契約、備忘錄、意向書、一手交錢一手交貨,……
6、監管機制: 工商局、銀監會、證監委、消費者協會、……
7、信用系統: 信用管理公司,信用評分,……
8、安全保證系統: 警察、消防、保安、……
有了這些條件,社會能夠通過全社會規模的分工合作,實現效率、可靠性和應變能力的同時優化。
我們以此為參照,看看我們的信息世界是否也具備了SOA的條件。
(1)發達的互聯網體系構成了良好的信息流系統
(2)傳統金融體系與信息技術的結合,有條件服務于電子金融
(3)有了各種專業軟件,財務,CRM,銷售管理,物料管理,餐館管理,……
其他五個方面,可以說是“軟件社會”的軟件體系,我們目前只有了部分的、初步的機制,這些系統的建立和健全,將是決定SOA進程的關鍵。普元參與的SOA標準的建立,就是這個軟件社會規則建立的一部分。標準組織里的每個工作組通常側重其中一個部分。當然,并不是SOA一定要等到這些機制都完善了才能形成。即使今天的商品社會,這些機制也遠沒有完善。在今天SOA的草創階段,人們的預見能力是有限的,這些標準將隨著SOA的進程而進一步豐富完善。
有成熟的商品社會作為基礎,SOA的進程不需要幾千年時間,但肯定不會是一蹴而就的。個人感覺,形成一個基本體系應該需要10到20年時間。
轉自:http://gocom.primeton.com/blog/index.php?op=ViewArticle&articleId=1120&blogId=35
(責任編輯:銘銘 mingming_ky#126.com TEL:(010)-68476636)