<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>
            • 軟件測試技術(shù)
            • 軟件測試博客
            • 軟件測試視頻
            • 開(kāi)源軟件測試技術(shù)
            • 軟件測試論壇
            • 軟件測試沙龍
            • 軟件測試資料下載
            • 軟件測試雜志
            • 軟件測試人才招聘
              暫時(shí)沒(méi)有公告

            字號: | 推薦給好友 上一篇 | 下一篇

            面向服務(wù)編程使SOA的使用更快 更方便

            發(fā)布: 2009-11-17 10:08 | 作者: 不詳 | 來(lái)源: 領(lǐng)測軟件測試網(wǎng)采編 | 查看: 50次 | 進(jìn)入軟件測試論壇討論

            領(lǐng)測軟件測試網(wǎng)

            面向服務(wù)編程使SOA的使用更快 更方便  SOA架構

            關(guān)鍵字:

             SOA和基于標準的Web服務(wù)以及基于互聯(lián)網(wǎng)的交付模式的出現為新的軟件平臺的技術(shù)創(chuàng )新提供了重要的基礎。我們稱(chēng)作SOP(面向服務(wù)編程)的一種突破性的軟件組件化技術(shù)就是這些技術(shù)創(chuàng )新之一。SOA的重點(diǎn)是使用“服務(wù)操作”的各個(gè)系統之間的通訊,而SOP是為建立靈活的應用程序模塊提供一種新的技術(shù)。這種模塊把內部流程、本地服務(wù)操作當作“組裝的元件”。 SOP不是僅僅使用服務(wù)訪(fǎng)問(wèn)這些系統,而是提供一種模塊驅動(dòng)的技術(shù),使用內存中的服務(wù)鏡像運行一個(gè)完整的應用程序。由于這些內存中的服務(wù)能夠通過(guò)Web服務(wù)標準或者任何專(zhuān)有的協(xié)議透明地實(shí)現外部化,SOP能夠自動(dòng)地把SOA添加到應用程序模塊中,并且從“內部”進(jìn)行實(shí)時(shí)整合,從而消除價(jià)格昂貴的數據復制的需求。SOP模塊能夠用來(lái)改變和集成數量級,比單獨使用SOA速度更快、更方便。

              SOP把一個(gè)內存中的服務(wù)合成技術(shù)與面向服務(wù)的和模塊驅動(dòng)的編程架構結合在一起,不使用編碼和腳本把應用程序模塊制作成服務(wù)。SOP與“內部的SOA”一起把應用程序組件化和集成功能統一起來(lái),從而消除了把應用程序和SOA集成服務(wù)器捆綁在一起的需求。由于這個(gè)SOP范例是由模型推動(dòng)的,因此不需要許多復雜的插件“中間件”產(chǎn)品,如從工作流和商務(wù)流程管理工具到數據交換工具的各種中間件軟件。通過(guò)消除整個(gè)SOA中間件軟件棧的需求,模型推動(dòng)的SOP改變了軟件自動(dòng)化的經(jīng)濟。SOP模型在運行的時(shí)候將自動(dòng)地由多租戶(hù)服務(wù)虛擬機運行和管理。

              SOP采用分層次的軟件模塊,用最低級的、原子的服務(wù)代表這個(gè)工作的最小的部分;用最高級的、合成的服務(wù)包含許多嵌套的服務(wù)模塊。商務(wù)邏輯包括許多合成的服務(wù)。在運行的時(shí)候,這些服務(wù)在多內核、處理器和服務(wù)器上自動(dòng)地以多線(xiàn)程方式運行并且進(jìn)行分子級的虛擬化。一種類(lèi)似于“Get Annual Customer Service Orders”(獲得每年用戶(hù)服務(wù)訂單)的服務(wù)也許包括100個(gè)嵌套的服務(wù)。通過(guò)連續地執行這些服務(wù),服務(wù)運行時(shí)環(huán)境自動(dòng)把這些服務(wù)發(fā)送到多個(gè)內核,極大地減少了執行時(shí)間。服務(wù)運行時(shí)環(huán)境理解諸如數據相關(guān)性等全部并行化問(wèn)題,并且不需要用戶(hù)輸入任何數據就能夠在后臺解決這些問(wèn)題。這個(gè)過(guò)程完全使用超級計算機系統的并行計算能力,不需要麻煩程序員創(chuàng )建線(xiàn)程。

              在SOP中,服務(wù)接口組成內存中封裝的單元并且在運行時(shí)透明地客觀(guān)化,無(wú)論在分層次的組合中的什么地方使用它們都是如此。這種把更高級別的服務(wù)模塊的任何子服務(wù)組件客觀(guān)化的透明的能力是SOP融合資產(chǎn)的核心。它是全部子組件內置的虛擬化的關(guān)鍵。整個(gè)多內核和服務(wù)器、內部SOA集成以及通過(guò)SOP實(shí)現的許多其它創(chuàng )新機制都包含這些組件。

              目前,現場(chǎng)提供的傳統的應用程序與SaaS應用軟件廠(chǎng)商使用的應用程序之間的主要平臺差異存在于SaaS應用程序平臺中的多租戶(hù)中。除了多租戶(hù)交付模式之外,SaaS和現場(chǎng)應用程序開(kāi)發(fā)使用的范例和技術(shù)基本上是相同的。使用多租戶(hù)SOP平臺開(kāi)發(fā)和運行SaaS應用程序組件能夠給現有的SaaS交付經(jīng)濟帶來(lái)模型驅動(dòng)開(kāi)發(fā)、內部SOA和自動(dòng)組件虛擬化的100%的好處。SOP是SaaS、SOA和虛擬化的一個(gè)融合點(diǎn)。

              向SOP平臺Ventyx過(guò)渡的一個(gè)例子是提供用于服務(wù)遞送管理的ERP應用軟件。企業(yè)使用這種軟件管理客戶(hù)、員工隊伍、零件庫存、工具和文件。這種軟件為40多個(gè)國家的400多家公司服務(wù),其中包括一些核電公司。由于他們的客戶(hù)一般都在應用軟件中進(jìn)行了商務(wù)邏輯客戶(hù)化,通過(guò)采用在保持優(yōu)化的計算機性能的同時(shí)保證高水平的集成的方式從Ventyx平臺過(guò)渡到SOP平臺能夠為用戶(hù)提供更好的支持。

              Ventyx應用NextAxiom公司的Hyperservice商務(wù)平臺和服務(wù)運行時(shí)環(huán)境,幫助他們移植老式的代碼和開(kāi)發(fā)新的應用程序以便運行SOP平臺。Hyperservice Studio提供了一個(gè)功能齊全的基于語(yǔ)義的環(huán)境,用于制作、管理和客戶(hù)化稱(chēng)作服務(wù)的軟件模塊。同時(shí),服務(wù)運營(yíng)時(shí)環(huán)境為自動(dòng)化并行執行服務(wù)提供一個(gè)管理的運行時(shí)環(huán)境。老式的代碼可以轉換為SOP模型或者封裝在“包裝”中。這樣,這些老式代碼稍微修改一下就可以像以前一樣運行。

              采用NextAxiom的SOP平臺,開(kāi)發(fā)商務(wù)邏輯程序像制作流程圖一樣是可見(jiàn)的。用戶(hù)可以用鼠標拖放本地服務(wù)界面、增加可視化編程結構并且用線(xiàn)把它們聯(lián)系在一起。Ventyx產(chǎn)品架構經(jīng)理Fernando Alvarez稱(chēng),現在,我們的客戶(hù)能夠把服務(wù)結合在一起,根據需要選擇和集成解決方案。用戶(hù)不需要編寫(xiě)代碼,只需要在語(yǔ)義上創(chuàng )建這個(gè)平臺能夠自動(dòng)執行的一些服務(wù)。這就意味著(zhù)有經(jīng)驗的商務(wù)流程專(zhuān)家和軟件編程人員能夠創(chuàng )建這種服務(wù)。由于代碼既不是編寫(xiě)的也不是生成的,解決方案在其整個(gè)生命周期中都是非常靈活的。

              NextAxiom的客戶(hù)能夠運行一個(gè)把單線(xiàn)程的老式代碼與多線(xiàn)程的合成服務(wù)結合在一起的程序。英特爾架構處理器運行這兩種線(xiàn)程都非常好。這有益于需要各種工作量的高性能計算的應用程序。這種應用程序軟件進(jìn)行優(yōu)化之后能夠在配置英特爾雙核安騰2處理器的惠普Integrity rx6600服務(wù)器上運行。

            延伸閱讀

            文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/

            TAG: soa SOA 服務(wù)


            關(guān)于領(lǐng)測軟件測試網(wǎng) | 領(lǐng)測軟件測試網(wǎng)合作伙伴 | 廣告服務(wù) | 投稿指南 | 聯(lián)系我們 | 網(wǎng)站地圖 | 友情鏈接
            版權所有(C) 2003-2010 TestAge(領(lǐng)測軟件測試網(wǎng))|領(lǐng)測國際科技(北京)有限公司|軟件測試工程師培訓網(wǎng) All Rights Reserved
            北京市海淀區中關(guān)村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
            技術(shù)支持和業(yè)務(wù)聯(lián)系:info@testage.com.cn 電話(huà):010-51297073

            軟件測試 | 領(lǐng)測國際ISTQBISTQB官網(wǎng)TMMiTMMi認證國際軟件測試工程師認證領(lǐng)測軟件測試網(wǎng)

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>