一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

SOA是中間件發(fā)展趨勢 產(chǎn)品向微內(nèi)核容器發(fā)展

 2011無中生有 2011-07-19

SOA是中間件發(fā)展趨勢 產(chǎn)品向微內(nèi)核容器發(fā)展

2011-05-05 00:00出處:比特網(wǎng)作者:悠虎【我要評論】

[導(dǎo)讀]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和全球經(jīng)濟(jì)一體化時(shí)代的來臨,企業(yè)在信息化建設(shè)中產(chǎn)生了大量為滿足產(chǎn)品和服務(wù)的軟件系統(tǒng),比如“ERP”、“OA”、“CRM”以及電子政務(wù)等,而這些系統(tǒng)之間缺少集成和通訊,形成了一個(gè)個(gè)的信息孤島。
 
 
 
 企業(yè)軟件熱點(diǎn)文章
 
 基于供應(yīng)鏈管理的管理信息集成SCM模式
 SaaS軟件構(gòu)建信息化 低成本增強(qiáng)企業(yè)競爭力

  SOA是中間件發(fā)展的趨勢
 
  隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和全球經(jīng)濟(jì)一體化時(shí)代的來臨,企業(yè)在信息化建設(shè)中產(chǎn)生了大量為滿足產(chǎn)品和服務(wù)的軟件系統(tǒng),比如“ERP”、“OA”、“CRM”以及電子政務(wù)等,而這些系統(tǒng)之間缺少集成和通訊,形成了一個(gè)個(gè)的信息孤島。而以應(yīng)用集成和流程集成為目標(biāo)的中間件產(chǎn)品成為了該領(lǐng)域的熱點(diǎn)。
 
  傳統(tǒng)的企業(yè)集成軟件所采用的技術(shù)可以分為以下幾類:
 
  1)遠(yuǎn)程過程調(diào)用(Remote Produce call)
 
  2)面向消息的中間件(Message-Oriented MiddleWare) —MQ
 
  3)對象請求代理(Object request Brokers)—DCOM、CORBA、J2EE
 
  傳統(tǒng)的集成方式是一種緊耦合的繼承方式;通訊協(xié)議也是非標(biāo)準(zhǔn)的,如微軟的DCOM組件和JAVA EE的EJB組件之間無法直接調(diào)用;信息格式的非標(biāo)準(zhǔn)化,導(dǎo)致服務(wù)請求者和服務(wù)提供者之間無法直接通信;應(yīng)用組件和傳輸協(xié)議的緊耦合,如EJB應(yīng)用組件緊密耦合RMI傳輸協(xié)議,導(dǎo)致應(yīng)用只能接受特定協(xié)議的請求消息;接口調(diào)用的非標(biāo)準(zhǔn)化,如java xml的接口調(diào)用方法和JDBC的接口調(diào)用不一致,使得XML文件系統(tǒng)的信息資源和數(shù)據(jù)庫的信息資源無法整合。
 
  Web service是一套規(guī)范,它定義了應(yīng)用程序如何實(shí)現(xiàn)互操作性,并且和運(yùn)行平臺、操作系統(tǒng)、編程語言無關(guān)。為了實(shí)現(xiàn)互操作性,Web service提供一套標(biāo)準(zhǔn)的類型定義,用于溝通不同平臺、編程語言和組件模型中的不同數(shù)據(jù)類型。在傳統(tǒng)的分布式系統(tǒng)中,基于接口的技術(shù)提供了一些方法來描述接口、方法和參數(shù)(如COM和COBAR中的IDL語言)。同樣的,Web service平臺也提供一種標(biāo)準(zhǔn)來描述Web service,讓客戶可以得到足夠的信息來調(diào)用這個(gè)Web service。最后,還必須有一種方法來對這個(gè)Web service進(jìn)行遠(yuǎn)程調(diào)用。這種方法實(shí)際是一種遠(yuǎn)程過程調(diào)用協(xié)議(RPC)。為了達(dá)到互操作性,這種RPC協(xié)議還必須與平臺和編程語言無關(guān)。
 
  SOA(Service Oriented Architecture,面向服務(wù)的體系架構(gòu))是近年來軟件規(guī)劃和構(gòu)建的一種新方法,其概念最早由國際咨詢機(jī)構(gòu)Gartner公司于1996年首次提出。SOA這個(gè)新的技術(shù)路線的提出很好的解決了中間件領(lǐng)域存在的難題,SOA具有以下的特征:
 
  粗粒度服務(wù):對于粗粒度的服務(wù),當(dāng)業(yè)務(wù)發(fā)生變化時(shí),服務(wù)抽象層次的定義保持不變,通過服務(wù)時(shí)限層次的變更適應(yīng)變化;保持服務(wù)定義層次不變,使得需求變更對于服務(wù)的消費(fèi)者而言是透明的。這種服務(wù)實(shí)現(xiàn)的可替換性將業(yè)務(wù)需求的變化對IT的影響控制在合理的范圍內(nèi),只對IT系統(tǒng)做必要的變更,從而提高對業(yè)務(wù)變化的響應(yīng)速度。
 
  松散耦合:服務(wù)消費(fèi)者和服務(wù)提供者之間的松散耦合。在服務(wù)契約設(shè)計(jì)上,通過抽象設(shè)計(jì)減少技術(shù)依賴性;在服務(wù)調(diào)用層面上,通過各種中介保持服務(wù)調(diào)用雙方的技術(shù)透明性;
 
  標(biāo)準(zhǔn)化:采用Web Service相關(guān)的協(xié)議標(biāo)準(zhǔn)如SOAP和WSDL,它能夠隔離協(xié)議和消息等技術(shù)層面的關(guān)注,再調(diào)用Endpoint屏蔽應(yīng)用層面的技術(shù)異構(gòu)性,從而達(dá)到平臺中立。
 
  SOA可以看作是B/S模型、XML/Web Service技術(shù)之后的自然延伸。SOA將能夠幫助客戶站在一個(gè)新的高度理解企業(yè)級架構(gòu)中的各種組件的開發(fā)、部署形式,它將幫助企業(yè)系統(tǒng)架構(gòu)者以更迅速、更可靠、更具重用性架構(gòu)整個(gè)業(yè)務(wù)系統(tǒng)。以SOA架構(gòu)的系統(tǒng)能夠更加從容地面對業(yè)務(wù)的急劇變化.
 
  SOA產(chǎn)品向微內(nèi)核容器的架構(gòu)方向發(fā)展
 
  在系統(tǒng)平臺的搭建過程中,模塊的組織方式?jīng)Q定了系統(tǒng)平臺將如何進(jìn)行開發(fā)以及如何進(jìn)行部署。傳統(tǒng)的方式下通過包名的方式來區(qū)分模塊,通過包名來區(qū)分模塊的方式使得模塊的復(fù)用變得特別的復(fù)雜,在每個(gè)模塊一個(gè)工程的方式則可以讓模塊的復(fù)用比較的簡單,由于模塊的組織通常來說和系統(tǒng)的基礎(chǔ)架構(gòu)有直接的關(guān)聯(lián),由于系統(tǒng)的基礎(chǔ)架構(gòu)沒有形成規(guī)范,這樣就導(dǎo)致有可能因?yàn)槟K的組織方式不同而無法復(fù)用的現(xiàn)象。
 
  現(xiàn)在的趨勢是基于OSGI規(guī)范構(gòu)造軟件產(chǎn)品基礎(chǔ)平臺,提供開放和通用的架構(gòu),使得用戶以統(tǒng)一的方式開發(fā)、部署和管理服務(wù)模塊。平臺通過提供靈活的服務(wù)部署機(jī)制和強(qiáng)大的管理功能增強(qiáng)了設(shè)備的智能性。采用Bundle的方式來進(jìn)行模塊組織,對模塊的引用只需接口調(diào)用,這就保證了模塊模塊引用和部署的簡單性。在OSGI的規(guī)范下,對模塊的重用比較簡單。
 
  OSGI的介紹
 
  OSGI聯(lián)盟成立于1999年3月,致力于制定管理本地網(wǎng)絡(luò)設(shè)備服務(wù)的規(guī)范。OSGI組織是為家用設(shè)備、汽車、手機(jī)、桌面、小型辦公環(huán)境以及其他環(huán)境制定下一代網(wǎng)絡(luò)服務(wù)標(biāo)準(zhǔn)的領(lǐng)導(dǎo)者。
 
  OSGI R4規(guī)范由Framework、Standard Services、Framework Services、System Services、Protocol Services、Miscellaneous Services共同組成。
 
  協(xié)同的軟件主板SynchroMC
 
  軟件主板是一個(gè)微內(nèi)核、插件式的基礎(chǔ)平臺,實(shí)現(xiàn)中間件的插件化運(yùn)行環(huán)境及動(dòng)態(tài)組裝、基礎(chǔ)服務(wù)。它基于OSGI規(guī)范,平臺提供了開放和通用的架構(gòu),使得用戶以統(tǒng)一的方式開發(fā)、部署和管理服務(wù)模塊。
 
  平臺通過提供靈活的服務(wù)部署機(jī)制和強(qiáng)大的管理功能增強(qiáng)了智能性,采用Bundle的方式來進(jìn)行模塊組織,對模塊的引用只需接口調(diào)用,這就保證了模塊引用和部署的簡單性。
 
  軟件主板的關(guān)鍵技術(shù)路線包括:
 
  (1)中間件的插件化運(yùn)行環(huán)境
 
  為了提供插件統(tǒng)一的生命周期管理、配置、更新管理以及系統(tǒng)服務(wù)、管理、事務(wù)等公共功能,基于OSGI實(shí)現(xiàn)微內(nèi)核、插件式的基礎(chǔ)平臺,實(shí)現(xiàn)集成中間件的個(gè)性化定制和動(dòng)態(tài)組裝平臺。
 
  (2)支持分布式體系的iSynchro插件規(guī)范
 
  iSynchro插件規(guī)范提供了比OSGI規(guī)范更高級的調(diào)用接口,它使其他應(yīng)用和中間件系統(tǒng)可以無縫的插接到軟件主板上。更重要的是,本規(guī)范要支持分布式體系,即分布在不同計(jì)算機(jī)上的多個(gè)軟件主板上的插件系統(tǒng)可以實(shí)現(xiàn)集成,就好像插接在一個(gè)軟件主板上一樣。這將極大的提高整體系統(tǒng)的可擴(kuò)展性。
原文出自【比特網(wǎng)】,轉(zhuǎn)載請保留原文鏈接:http://soft./408/12071408.shtml

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    成人精品网一区二区三区| 最新午夜福利视频偷拍| 国产精品色热综合在线| 大香蕉网国产在线观看av| 99久久精品午夜一区二区| 精品人妻一区二区四区| 欧美一本在线免费观看| 91福利视频日本免费看看| 一区二区三区日韩经典| 日本欧美一区二区三区就| 国产精品久久熟女吞精| 五月天丁香婷婷狠狠爱| 国产又大又猛又粗又长又爽| 夫妻性生活真人动作视频| 国产一区二区不卡在线播放| 日韩色婷婷综合在线观看| 久久老熟女一区二区三区福利| 在线播放欧美精品一区| 色婷婷在线视频免费播放| 免费黄片视频美女一区| 国产精品一区二区高潮| 激情三级在线观看视频| 日韩成人h视频在线观看| 亚洲国产av国产av| 男人的天堂的视频东京热| 亚洲深夜精品福利一区| 亚洲一区二区三区熟女少妇| 成人精品国产亚洲av久久| 日本不卡在线视频中文国产| 九九热这里有精品20| 国产亚洲精品俞拍视频福利区| 久久精品亚洲情色欧美| 国产一区欧美一区日本道| 欧美成人国产精品高清| 日韩人妻免费视频一专区| 国产精品九九九一区二区| 国产中文字幕一二三区| 午夜福利92在线观看| 丝袜av一区二区三区四区五区| 尤物久久91欧美人禽亚洲| 黄色av尤物白丝在线播放网址|