亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 7959 | 回復(fù): 6
打印 上一主題 下一主題

SOA是什么 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-02-24 13:27 |只看該作者 |倒序瀏覽
轉(zhuǎn):周金根


SOA是什么






   估計很多人都聽說過SOA這個詞了,但是很多人還是不知道到底什么是SOA。開發(fā)人員很容易理解為是一個Web Service,但是這絕對不是SOA,那頂多只能算是SOA的一種實現(xiàn)方法。那么,到底什么是SOA呢?最近正在看SOA Source Book,本篇我將介紹一下SOA到底是什么?如有錯誤,歡迎指正。

    SOA是Service-Oriented Architecture的首字母簡稱,它是一種支持面向服務(wù)的架構(gòu)樣式。從服務(wù)、基于服務(wù)開發(fā)和服務(wù)的結(jié)果來看,向服務(wù)是一種思考方式。

服務(wù)
是一種有特定結(jié)果的可重復(fù)業(yè)務(wù)活動的邏輯表示(例如,檢查客戶信用度、提供天氣預(yù)報等)
自包含
可以組合其他服務(wù)
對于服務(wù)使用者來說是"黑盒"的
SOA架構(gòu)樣式
基于服務(wù)的設(shè)計,這些服務(wù)代表的是組成企業(yè)業(yè)務(wù)流程的業(yè)務(wù)活動
服務(wù)提供上下文描述(業(yè)務(wù)流程、目標、規(guī)則、策略、服務(wù)接口和服務(wù)組件),使用服務(wù)編排來實現(xiàn)服務(wù)
對技術(shù)設(shè)施提出要求,建議采用開放標準,以便更好的實現(xiàn)可交互性和透明性
實現(xiàn)是基于特定環(huán)境的,約束和使能都必須在上下文中進行描述
服務(wù)描述和實現(xiàn)需要很好的治理
需要進行驗證式的測試之后才能決定這個服務(wù)是否好的服務(wù)
SOA和EA
    雖然SOA和企業(yè)架構(gòu)(EA)的開始不一樣,但是現(xiàn)在SOA已經(jīng)成為企業(yè)架構(gòu)的一個組成部分,所以這里也介紹一下企業(yè)架構(gòu)。

企業(yè)架構(gòu)比IT范圍大很多
除技術(shù)之外的業(yè)務(wù)操作、財務(wù)、人等
它包含除IT之外的技術(shù),例如制造或物流等
組織實現(xiàn)最大化定義的一些改變
對當前操作的基本控制和治理
企業(yè)持續(xù)改變,帶來成本的減少并能提高商業(yè)價值
    TOGAF是一個業(yè)界企業(yè)架構(gòu)框架,如果想更多了解TOGAF,可以參考我寫的企業(yè)架構(gòu)框架-TOGAF v0.2.pdf

    由于企業(yè)架構(gòu)范圍很大,SOA Source Book值關(guān)注企業(yè)架構(gòu)的IT組件:

企業(yè)IT的戰(zhàn)略性開發(fā)
一個完整的企業(yè)系統(tǒng),而不只是一部分系統(tǒng)
長期的IT演進,而不只是滿足于短期目標
SOA
SOA并不會增大IT系統(tǒng)的內(nèi)容,但是會提高它們的可交互性
IT系統(tǒng)執(zhí)行一些被明確定義和描述業(yè)務(wù)活動上下文的服務(wù)
之前的應(yīng)用是那種大的、一整塊的應(yīng)用,只有很小的可交互接口,比較勉強的做集成,對交互也不提供保證。而SOA提供一些小的、模塊化的服務(wù),這些服務(wù)接口被清晰描述和約定。
Overview of SOA



SOA架構(gòu)維度
成功應(yīng)用SOA需要具備豐富的知識和技能
SOA不能解決所有IT問題,IT架構(gòu)師必須知道什么時候以及如何使用SOA
SOA將是一個大的投資,是從企業(yè)長期戰(zhàn)略來考慮的
有時候,技術(shù)可能會改變戰(zhàn)略,但是業(yè)務(wù)需要和可能性仍舊是主要驅(qū)動力。這也是引入企業(yè)架構(gòu)的原因,企業(yè)架構(gòu)會依據(jù)企業(yè)的長期戰(zhàn)略來設(shè)計IT戰(zhàn)略。
SOA和無邊界信息流(Boundaryless Information Flow)

The Open Group的愿景是Boundaryless Information Flow.



因為SOA可以帶來無邊界信息流,所以SOA在The Open Group占據(jù)了重要地位
使用服務(wù)來替代應(yīng)用



SOA給企業(yè)帶來敏捷
有三個不同的方法來實現(xiàn)企業(yè)敏捷性

服務(wù)組合
模型驅(qū)動開發(fā)
服務(wù)虛擬化
架構(gòu)師能夠把這些方法都應(yīng)用到SOA上,但是它們需要不同的基礎(chǔ)設(shè)施的支持,你必須根據(jù)需求來選擇合適的方案。

論壇徽章:
24
金牛座
日期:2013-10-18 21:35:56綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-08-15 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-09-30 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-10-16 06:20:03每日論壇發(fā)貼之星
日期:2015-10-16 06:20:03綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-10-24 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-01-06 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-02-25 16:28:04綜合交流區(qū)版塊每日發(fā)帖之星
日期:2016-06-12 06:20:00每日論壇發(fā)貼之星
日期:2016-06-12 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-06-22 22:20:00
2 [報告]
發(fā)表于 2011-02-24 22:21 |只看該作者
太多太多的人把SOA理解為Web Service或者Web Service的集成了。
SOA只是一種概念,并不僅僅針對Web Service,它的實現(xiàn)有多種方法。

論壇徽章:
0
3 [報告]
發(fā)表于 2011-02-25 14:18 |只看該作者
回復(fù) 2# 一介村夫


    你的公章,太扎眼了!呵呵

論壇徽章:
0
4 [報告]
發(fā)表于 2011-03-01 11:25 |只看該作者
回復(fù) 2# 一介村夫


    偶們在一個清算中心給他們用JAVA做了一個SOA平臺,現(xiàn)在他們的概念就是 SOA==JAVA ,以后的項目一律使用JAVA來做

論壇徽章:
24
金牛座
日期:2013-10-18 21:35:56綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-08-15 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-09-30 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-10-16 06:20:03每日論壇發(fā)貼之星
日期:2015-10-16 06:20:03綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-10-24 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-01-06 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-02-25 16:28:04綜合交流區(qū)版塊每日發(fā)帖之星
日期:2016-06-12 06:20:00每日論壇發(fā)貼之星
日期:2016-06-12 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-06-22 22:20:00
5 [報告]
發(fā)表于 2011-03-01 21:57 |只看該作者
回復(fù)  一介村夫


    偶們在一個清算中心給他們用JAVA做了一個SOA平臺,現(xiàn)在他們的概念就是 SOA==JAVA ...
ashlv 發(fā)表于 2011-03-01 11:25



    真正的SOA沒有幾個,全是忽悠,尤其是大型企業(yè)。

論壇徽章:
0
6 [報告]
發(fā)表于 2011-03-02 09:26 |只看該作者
是的,IBM的SOA聽過一次,感覺霧里云里的,當時還道自己聽不懂,后來干脆就說是他們在忽悠

論壇徽章:
24
金牛座
日期:2013-10-18 21:35:56綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-08-15 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-09-30 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-10-16 06:20:03每日論壇發(fā)貼之星
日期:2015-10-16 06:20:03綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-10-24 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-01-06 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-02-25 16:28:04綜合交流區(qū)版塊每日發(fā)帖之星
日期:2016-06-12 06:20:00每日論壇發(fā)貼之星
日期:2016-06-12 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2016-06-13 06:20:00綜合交流區(qū)版塊每日發(fā)帖之星
日期:2015-06-22 22:20:00
7 [報告]
發(fā)表于 2011-03-02 20:53 |只看該作者
本村夫認為,SOA就是EAI的一個實現(xiàn)方法,都是概念性的東西。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP