soa:面向不同的終端使用者、系統異構、資料異質、分布式應用。
包含有:基礎設施、架構、流程(事務流程模型、服務生命週期、模型驅動軟體開發)、管理。因此,soa並不是一種具體的某種技術而是一種范型:一種系統架構范型。跟oop之類的不是乙個層次的概念。oop是一種程式設計范型。
構件組裝技術:
軟體開發中的構件組裝技術借鑑於製造業的生產模式。
電腦是如何生產的:
我們知道電腦都是由乙個個按功能封裝好的零部件(光碟機、硬碟、cpu、記憶體條、顯示卡、電源等)通過一些連線連線到主機板上從而相互能夠協調工作。這裡的光碟機、硬碟等零部件都有跟主辦配套的統一介面如:ide、pci等(介面規定了物理特性如多少針、還有電氣特性如多少伏電壓 多少毫安電流等)。因此,全世界各地的生產廠商只需按照介面標準來生產各自的零部件進行發售就能夠避免不相容的問題。這些零部件就是一些具有統一介面的構件,而主機板就是協調這些零部件工作,並且為之提供服務的平台。
構件組裝 模型驅動的構件組裝
第四章 模型驅動的構件組裝 本章提出一種普適性的構件組裝機制,建立起構件與連線件元模型,並對它們的性質進行了總結歸納,在此基礎上建立起構件與連線件元模型的實現。基於dsm的構件組裝,實現了從高層的構件組裝建模到程式 的完整對映。構件通常分為原子構件與組裝產生的復合構件,但本文使用dsm快速生成完整的...
構件組裝 引言
第一章 引 言 本章主要介紹了本文研究的背景 相關理論與技術的基本概念以及本文的研究意義和主要工作,包括軟體開發目前面臨的問題,構件 構件組裝 mda dsm sa sf等基本概念,mda的侷限性,dsm的先進性,以及構件組裝的研究現狀等,同時對本文的內容與組織結構做了詳細的說明。社會經濟迅猛發展,...
社會軟體構件
社會性軟體是web2.0的寵兒,許多社會性軟體憑藉其獨特的特色脫穎而出,由於不同的社會性軟體其功能和特點的不同,使得人們對其定義也有較大的差別。很顯然,造成這種定義差別的原因,主要是因為人們在對其定義時只看到社會性軟體的某些方面或者只是依據某些社會性軟體的特定和功能而定義的。要對社會性軟體進行準確的...