999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

服務軟件體系架構原理與范例研究

2016-03-05 23:01:06任香
無線互聯科技 2015年24期

任香

摘要:隨著計算機技術的進步,社會的運轉方式已經出現了一定的改變,它對人類生活產生了非常深刻的影響,與此同時,人們對軟件的要求也越來越高。但是由于軟件升級無法進入大規模的流水線生產,其在數量和質量上都沒有辦法滿足消費者的需要。軟件產品本身的不足嚴重影響了計算機的進步,成為計算機發展路途上的一個重要阻礙。解決這種危機,幫助軟件實現規模化的生產,是未來軟件行業進步發展的必經之路。文章對面向服務軟件體系架構原理與范例進行了研究。

關鍵詞:軟件體系結構;面向服務體系架構;協同商務平臺

軟件開發從開始之初就已經經過了非常多的改變,其傳統的結構已經沒有辦法滿足現階段軟件的生存需要。隨著電腦的普及,軟件行業也迎來了面向服務的新型架構階段。由于這個時期軟件的應用范圍變得越來越大,開發難度逐漸增加,究竟應該怎樣降低開發成本,提高現有資源的利用率,成為每一個軟件行業研究人員急需解決的問題。在這樣的前提下,軟件行業提出了一個新型的概念,那就是所謂的“面向服務體系結構”,即SOA。通過利用這樣的概念,能夠很好地提高軟件行業的敏捷性,使行業以更快的速度面對更新的挑戰,增加行業本身的競爭優勢,為消費者提供更高水平的軟件服務,使鍛件行業生產實現規模化、流水線化、產業化。

1 軟件危機的表現

所謂軟件危機就是指在計算機軟件開發時所遇到的各種各樣的問題。實際上從計算機出現以來,軟件危機就一直存在,但是因為最初軟件相對比較簡單,并不像現在的軟件規模比較大,所以這種危機并沒有得到非常突出的表現,近幾年由于軟件開發的規模越來越大,復雜程度越來越高,日常運營和維護的成本也在逐漸增加,這就導致軟件危機變得越來越突出。

1.1 軟件成本越來越高

在計算機產生之初,最主要的應用領域是軍事領域。正因為如此,當時進行計算機開發的經費主要由國家承擔,開發者本身并不考慮成本的問題。由于計算機越來越普及,表現出明顯的民用化傾向,投資者就必須考慮軟件開發的成本問題。與此同時,計算機硬件的價錢出現了明顯的跳水,這就使軟件成本在計算機系統中所占比例越來越高。

1.2 開發進度難以控制

軟件實際上就是一種智力產品,其存在的前提是內在的邏輯關系,這也是它相較于其他產品所表現出來的巨大不同。相較于硬件產品而言,傳統的加班制度以及倒班制度并沒有辦法應用在現在的軟件開發上。程序員在進行軟件開發的時候,會有非常多意料之外的因素出現,影響了軟件開發的整個流程,使其難以真正按照預先設置的計劃進行。這也增加了項目計劃和項目論證的難度。此外,因為軟件系統的結構比較復雜,每一個部分都存在著非常密切的關系,簡單地增加人手是沒有辦法提高軟件開發的效率的,有些時候還有可能加重軟件開發中出現的問題。

1.3 軟件質量難以令人滿意

軟件開發中常遇到的另一個重要的問題就是很多軟件雖然能夠按時完成相關任務,但是其本身所表現出來的結果卻很難讓人滿意,這一點在全世界范圍內都非常常見,程序上的故障很有可能帶來更加嚴重的損失。在這個過程里,因為整個軟件開發并沒有整體的思想引導,程序員本身習慣于根據自己的想法開發,這就導致軟件設計本身帶有非常大的主觀色彩,這也就是軟件產品本身質量難以讓所有客戶滿意的最重要原因。

1.4 軟件維護成本高

大部分的軟件在投入使用之后還是存在著一定的錯誤的,在一些情況下這種錯誤就會導致故障,所以很多軟件都是需要進行日常維護的。可是,因為在軟件開發的過程里并沒有遵照相關的標準進行,其本身帶有主觀色彩,缺乏必要的技術性文檔,這就增加了軟件維護的難度。同時,軟件修改本身存在著非常大的危險,也有可能為軟件帶來新的潛在的問題。

2 面向服務體系架構理論概念

2.1 面向服務體系架構的含義

實際上,現在學界對于面向服務體系架構尚沒有形成統一的定義。很多組織從自己的角度對SOA進行了定義,其中比較常見的包括以下幾種。

W3C認為:“面向服務體系架構實際上就是一種應用體系架構,在這個概念中所有的功能實際上都是一種獨立的服務,每一種服務都有著自己獨立的可調用接口,可以利用事先設計好的程序來調動相關服務完成整個過程”。SOA的核心實際上就是服務,對此W3C認為,這里所說的服務器本質是一種結果,是服務提供者通過一系列的工作最終給服務使用者提供的結果。

而Service-architecture.com則認為,SOA實際上是一種集合,是對各種服務的整合,每一種服務之間存在著必要的溝通,這種溝通的本質就是簡單、基本的數據傳輸。SOA實際上也可以通過各種各樣的服務協調完成活動,這些服務之間存在著一定的方法相互連接。這里所說的服務強調的是精確的定義、完善的封裝。

2.2 面向服務體系架構的優點

面向服務體系架構本身有著非常多的特點,其抽象性比較高,操作起來比較靈活,這些特點決定了面向服務體系架構在很多方面都能夠滿足用戶的需要。

(1)服務體系架構能夠為軟件開發者提供一個更加自由的開發模式,幫助軟件企業改善開發方法,提高開發技術,改進現有的開發效率。服務架構能夠利用現在的軟件提供者以及軟件的使用方之間存在的松散耦合關系,屏蔽其本身存在的過分復雜的內在邏輯,相較于系統的表示層,它僅僅能夠照顧到服務接口,對于其本身的相關細節并不重視。利用標準的接口,各種服務能夠相互引用,不必再考慮服務的平臺、開發的語言,大大提高了軟件開發的效率。

(2)面向服務的體系結構另一個最大的優點就是能夠利用現有的系統進行開發,并不需要對原有的系統重新創建,在合適的情況下,利用現有的框架能夠幫助整個企業改善服務效率,將現在的業務服務變成各種各樣的組件服務的綜合體。利用這一服務架構能夠忽略其本身的細節性問題,實現較為復雜的數據傳輸,提高軟件開發的效率,為批量化生產奠定基礎。

3 SOA架構的ECC系統總體設計

ECC利用面向服務體系架構,其相關的展開技術可以利用微軟的XML Web Services完成。系統里的每一個部分實際上都有自己獨立的功能,而這每一種功能實際上就是一種獨立的服務,而這些獨立的服務能夠給客戶端能夠提供網絡服務接口。業務外觀層,其業務流程的形成主要是通過2種途徑來實現的:一種是單個服務,另一種是多種服務結合而成的,這也給表示層奠定了一個整體的輪廓。

實際上,在現有的各種各樣的客戶端中,大部分的客戶端實際上還是能夠利用標準化的網絡服務接口的應用來實現業務邏輯的。通過這樣的設計能夠保證業務伙伴的外部用戶和內部用戶訪問一樣的服務,這將能夠將企業和其外部相應合作伙伴之間的流程和業務進行必要的整合。比如說,在需求鏈子系統的相關建構工作中,可以利用產品查詢功能,幫助外部客戶在企業的系統里調動需要的產品信息。與此同時,企業不僅能夠給自己的合作伙伴提供必要的幫助,其本身也是服務的重大受益者。換言之,企業本身也能夠利用供應商提供的各種各樣的訂單服務來完成訂單的相關工作。

而涉及系統的業務邏輯問題時,可以利用第三方提供的服務完成相關工作。比如當一個企業想要在自己的系統中添加采購、銷售、倉庫、財務等內容的時候,其最重要的工作就是利用企業自己的需求進行相關的客戶端設計,隨后通過遠程連接,提供商提供一定的服務,這不僅能夠大大降低軟件開發的工作量,還能夠提高工作的效率,為軟件的批量化生產、規模化生產奠定扎實基礎。

4 結語

軟件開發是近幾年軟件行業面對的最重要的障礙之_,也是軟件危機最重要的表現。國內現在的軟件生產大多面臨著難以推進規模化、產業化生產的窘境。這也影響了軟件為客戶提供服務的整體質量水平,對于整個軟件行業的發展是非常不利的,所以推進軟件生產的改革已經成為迫在眉睫的問題。面向服務軟件體系架構的實施,能夠極大地提高軟件開發的效率,降低軟件開發人員的工作量,保證軟件的質量,為日后軟件的維護工作奠定扎實的基礎,這也是幫助軟件行業克服危機的一個重要舉措,同時由于其本身對于硬件的要求比較低,成本相對也比較低,所以有著較強的可行性和可實踐性。本文主要對面向服務軟件體系架構的相關原理進行了簡要的介紹,并對相關的范例進行了簡單的分析。

主站蜘蛛池模板: h网站在线播放| 99视频只有精品| 草草线在成年免费视频2| 狼友视频一区二区三区| 人妻无码中文字幕一区二区三区| 日韩中文精品亚洲第三区| 久久久久国产精品嫩草影院| 网友自拍视频精品区| 日韩AV手机在线观看蜜芽| 亚洲天堂久久久| 欧美不卡视频在线| 国产美女视频黄a视频全免费网站| 成人午夜视频在线| 欧美午夜在线播放| 999国产精品| 四虎免费视频网站| 国产色伊人| 国产a网站| 91国内外精品自在线播放| 孕妇高潮太爽了在线观看免费| 色综合天天娱乐综合网| 亚洲不卡无码av中文字幕| av尤物免费在线观看| 亚洲国产一成久久精品国产成人综合| 色网站免费在线观看| 精品一区二区三区无码视频无码| 欧美精品在线免费| 久久99久久无码毛片一区二区| 欧美三级视频网站| 蜜桃臀无码内射一区二区三区| 国产午夜一级淫片| 国产免费久久精品99re丫丫一| 尤物在线观看乱码| 亚洲第一视频网| 亚洲另类国产欧美一区二区| 色国产视频| 色婷婷综合在线| 欧美啪啪视频免码| 欧美亚洲国产精品久久蜜芽| 美女毛片在线| 中文字幕日韩视频欧美一区| 99精品影院| 亚洲中文无码h在线观看| 风韵丰满熟妇啪啪区老熟熟女| 亚洲天堂在线免费| aⅴ免费在线观看| 青青青国产视频手机| 五月综合色婷婷| 欧美不卡视频一区发布| 任我操在线视频| 国产在线第二页| 国产青榴视频在线观看网站| 国产成人精品午夜视频'| 日本三级黄在线观看| 三级国产在线观看| 在线视频亚洲色图| 91精品国产综合久久不国产大片| 欧美日本激情| 国产内射一区亚洲| a天堂视频| 国产超碰在线观看| 亚洲中文字幕国产av| 亚洲综合专区| 日韩成人在线一区二区| 日韩精品久久久久久久电影蜜臀| 国产精品香蕉在线观看不卡| 色综合天天操| 国产在线一区二区视频| 青青草原国产| 性色在线视频精品| 九色综合伊人久久富二代| 日本一本正道综合久久dvd| 国产视频久久久久| 中文字幕日韩欧美| 91外围女在线观看| 久久九九热视频| 国产精品va| 国产97视频在线| 九九香蕉视频| 草草影院国产第一页| 一区二区在线视频免费观看| 国产成人h在线观看网站站|