當前位置:工程項目OA系統(tǒng) > 泛普各地 > 江蘇OA系統(tǒng) > 南京OA系統(tǒng) > 南京OA快博
SOA在企業(yè)發(fā)展中的影響
面向服務架構與我們傳統(tǒng)意義中封閉式的應用有很多的不同。SOA架構下的應用是多層次的,其生命周期也是具有多階段性,并且有著高度的可重用性,隨著企業(yè)的不斷發(fā)展,來自其自身內部或者是外部的變化也會給其帶來多方面的影響。它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應該獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言。這使得構建在各種這樣的系統(tǒng)中的服務可以以一種統(tǒng)一和通用的方式進行交互。
提供一個安全可靠并完全適用的SOA并非易事,由于所提到的這些復雜因素,需要通過不同的方式確保SOA質量問題。在一個復雜的系統(tǒng)環(huán)境下,質量測試必須深入到各個環(huán)節(jié),才能轉化為高質量的交付應用。
架構與接口的連貫性
具有中立的接口定義(沒有強制綁定到特定的實現(xiàn)上)的特征稱為服務之間的松耦合。松耦合系統(tǒng)的好處有兩點,一點是它的靈活性,另一點是,當組成整個應用程序的每個服務的內部結構和實現(xiàn)逐漸地發(fā)生改變時,它能夠繼續(xù)存在。而另一方面,緊耦合意味著應用程序的不同組件之間的接口與其功能和結構是緊密相連的,因而當需要對部分或整個應用程序進行某種形式的更改時,它們就顯得非常脆弱。
對松耦合的系統(tǒng)的需要來源于業(yè)務應用程序需要根據(jù)業(yè)務的需要變得更加靈活,以適應不斷變化的環(huán)境,比如經(jīng)常改變的政策、業(yè)務級別、業(yè)務重點、合作伙伴關系、行業(yè)地位以及其他與業(yè)務有關的因素,這些因素甚至會影響業(yè)務的性質。我們稱能夠靈活地適應環(huán)境變化的業(yè)務為按需(On demand)業(yè)務,在按需業(yè)務中,一旦需要,就可以對完成或執(zhí)行任務的方式進行必要的更改。
舉例來說,架構與接口必須遵循一定的政策和標準來在組織內部保持一致性。為了達到這樣的連貫性,企業(yè)必須在設計和開發(fā)階段就開始推動標準化和特定政策的實行。一旦可定義的政策開始實行,SOA資產(chǎn)中的連貫性和基本信任就算達成了。
為一項服務資產(chǎn)推行信任的過程必須在該資產(chǎn)建立初期就開始實行。早期和持續(xù)的對于該資產(chǎn)質量的可視性能促進信任的建立和隨后的重新利用。為了在促進早期信任,企業(yè)必須定義和實施在服務生命周期中支配其不同方面的政策。比如,支配著服務開發(fā)的政策:諸如計劃合法性(W3C),語意的標準一致性,WS-I一致性和采用WS-*標準的定義。此類政策對于達成連貫性和保證再利用和互用性是至關重要的。
政策也可以囊括最佳實踐――普遍被接受的最佳實踐以及與企業(yè)目標的底層服務相關的最佳實踐。這些一般領政策包括:安全、可維護性、可靠性和性能,以及根據(jù)特定要求制定的所有其他政策。
一旦政策被定義,那么對其的應用、驗證、測試和測量將是至關重要的。我們必須使同步數(shù)據(jù)鏈路控制(SDLC)基礎架構和流程自動化,以使得這些政策和標準能夠通過開發(fā)、測試和質量團隊一致的在SOA產(chǎn)物中應用。
持續(xù)回歸測試:
為了正確有力的實施服務資產(chǎn)政策、合約、情景描述,企業(yè)必須通過一系列自動的、持續(xù)的回歸測試來驗證。
作為每一個特定服務資產(chǎn)的生命周期的一部分,持續(xù)回歸測試(在任何發(fā)布周期內)對于提供持續(xù)和可預測的質量都是必要的,這個測試必須是由業(yè)務需求所決定的,并包括功能需求、技術需求和性能預期。如果這些早期測試是由需求驅動的,那么質量部門將通過重新利用測試資產(chǎn)取得顯著的優(yōu)勢。
為了保障安全、可靠、一致的服務資產(chǎn),通過資產(chǎn)注冊表來進行集成是必要的。持續(xù)回歸測試應該每夜自動建立并運行,而適當?shù)臏y試數(shù)據(jù)可以通過中央資產(chǎn)注冊表獲得。那么測試將在不打斷現(xiàn)存開發(fā)過程的情況下持續(xù)運行。
這種自動測試保障了需求的自動驗證和開發(fā)階段與質量保證期間的測試資產(chǎn)重新利用。自動回歸測試同時也能為應用軟件政策實施提供文件證明,從而對更可預測的成果提供了保障。
- 1關注未被充分挖掘的財富 用好BI雙刃劍
- 2掃清迷霧 讓SaaS平實落地
- 3如何應對SOA開發(fā)的挑戰(zhàn)
- 4沒有面向服務的虛擬化SOA難成功
- 5南京OA辦公軟件有哪些?
- 6生產(chǎn)制造業(yè)OA辦公系統(tǒng)解決方案
- 7業(yè)務流程管理借助SOA再展雄風
- 8企業(yè)用戶或軟件系統(tǒng)集成商誰最需要SOA
- 9企業(yè)電子商務如何推廣并發(fā)展壯大
- 10集團企業(yè)如何實施南京OA財務系統(tǒng)模塊
- 11重構產(chǎn)品管理與南京OA結合的四大原則
- 12中小企業(yè)信息化破冰 開創(chuàng)自主營銷新局面
- 13是時候為SOA注入新活力
- 14中小企業(yè)物流外包省錢十招
- 15電子商務產(chǎn)生P2P互動營銷新模式
- 16共存時代來臨 南京OA與PDM融合最具前景
- 17供應鏈管理是企業(yè)的負擔還是金礦
- 18PDM在企業(yè)信息化中的作用
- 19南京OA項目不是概念玩家的游戲
- 20協(xié)同OA辦公系統(tǒng)是什么?什么是協(xié)同辦公系統(tǒng)?
- 21流程再造信息層次上的一點探討
- 22知識管理-垂直搜索+自動分類聚合+挖掘
- 23信息化軟肋束縛中小企業(yè)長大
- 24計世獨家:實現(xiàn)ITIL需要軟件工具
- 25分析企業(yè)IT運維管理之補丁管理的誤區(qū)
- 262008年國內南京OA產(chǎn)業(yè)十大趨勢預測
- 27南京OA實施中的“八項降險原則”
- 28南京OA發(fā)展方向及最佳商務模式分析
- 29南京OA發(fā)展應改變思路 行業(yè)信息化差距不明顯
- 30知識沉淀 推動企業(yè)創(chuàng)新
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓