今天從網(wǎng)上翻天覆地的看了許多網(wǎng)頁,都是關(guān)于SOA的,嗯,比前面的了解又多一層,得好好的整理一下,否則...,記憶是個很奇怪的東西,你不去再強壓一下它,它就不會給你裝東西.呵呵,開始.
??????總的說來今天看的東西都是對于SOA具體方面的理解,下面列出關(guān)鍵字,嗯,這樣就可以了吧:
<1>.
基于網(wǎng)絡或是面向網(wǎng)絡:這個不好說,如果說SOA是一個理念的話,那這里說的就太具體了,就限制了SOA這種理念的發(fā)展了,不過對于現(xiàn)在的技術(shù)來說,去實現(xiàn)這種理念還是要有所限制的,大到來說,SOA是可以依靠WEB SERVICE 來實現(xiàn)的,或是說,這種關(guān)系就像COM與DLL或C++,前者是一個思維方式,一個設(shè)計理念.后者是在實現(xiàn)技術(shù)中對其的具體實現(xiàn),就是來體現(xiàn)它.嗯,SOA也是這樣.
<2>
分布式管理設(shè)計(distribute):這個啊,好東西啊,對于現(xiàn)在的企業(yè)業(yè)務整合已有技術(shù)可以完成了,比方說ESB,比方說中間件.這些技術(shù)同樣可以實現(xiàn)異構(gòu)系統(tǒng)間的整合,但什么是分布式加上網(wǎng)絡就是一個很有吸引力的東西.比方說,一個跨國公司擁有不同的管理系統(tǒng),那么如何使這個公司在網(wǎng)絡的環(huán)境下像一個個體呢?那么SOA來實現(xiàn).提供數(shù)據(jù)交換的一致性標準,通信的一致標準.
<3>
松耦合,獨立性,SERVICE與SERVICE之間只是你需要服務,我就提供,你不需要,我就退出.這就是說,服務與服務之間沒有前制或后制關(guān)系統(tǒng),我不會依賴于你,相反也是.我們是具有不同的功能的獨立處體.
<4>
透明性,不能出現(xiàn)這種情況,在一個服務系統(tǒng)中,當我需要服務時,卻不知道向誰申請服務,也就是服務位置的透時性.
<5>
業(yè)務驅(qū)動這個很容易理解,沒有業(yè)務就沒有SERVICE,理所當然就沒有......
不知道今天整理的內(nèi)容里面有多少錯誤,不管他們了,先寫著再說,以后發(fā)現(xiàn)再改正吧.嘿嘿,吃東西了,-^^-