激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

對面向服務(wù)的企業(yè)信息構架探討

時(shí)間:2024-09-25 22:30:50 企業(yè)管理畢業(yè)論文 我要投稿
  • 相關(guān)推薦

對面向服務(wù)的企業(yè)信息構架探討

[摘 要] 本文了信息系統建設中存在的,提出通過(guò)構建面向服務(wù)的企業(yè)信息架構是解決企業(yè)“信息孤島”和 企業(yè)信息系統缺乏柔性等題目的有效,并全面先容了SOA架構的基本概念、特點(diǎn)和SOA架構的上風(fēng),了SOA 架構的構建過(guò)程和構建策略。
[關(guān)鍵詞] 企業(yè)信息構架;SOA;服務(wù)
一、引言

面對知識的迅猛和經(jīng)濟全球化的挑戰,黨和國家作出了“以信息化帶動(dòng)化,積極推進(jìn)信息技術(shù)在各行各業(yè)的廣泛”的重大決策。當前,企業(yè)的信息化意識也明顯進(jìn)步,信息化進(jìn)程正在加快,企業(yè)信息化工作在進(jìn)步生產(chǎn)率和企業(yè)競爭力方面正在形成巨大的潛力。中國企業(yè)信息化建設大致可分為兩種模式:一種是具有宏觀(guān)治理背景的“自上而下”模式,例如煙草業(yè)、電信業(yè)和銀行業(yè)信息化建設等。這些企業(yè)在系統建設之初,無(wú)法對未來(lái)可能發(fā)生的變化作出清楚的預見(jiàn)和預備,因此系統建設時(shí)特別夸大IT系統的穩定性與一致性,系統缺乏柔性和適用性,面對日益頻繁而又深刻的業(yè)務(wù)變化,其應變能力不免捉襟見(jiàn)肘;另一種是“自下而上”的模式。在一個(gè)企業(yè)內部,多種系統、多個(gè)應用并存。今天是財務(wù)軟件,明天是ERP,再過(guò)幾天又是SCM、CRM!耙粋(gè)部分一個(gè)服務(wù)器”的現象比比皆是,這也造成了企業(yè)內部形成了各種不同形式的“信息孤島”,企業(yè)數據的一致性無(wú)法保證,信息及時(shí)共享、反饋難!靶畔⒐聧u”使得大量的信息資源不能充分發(fā)揮應有的作用,效率低下,這已經(jīng)成為阻礙企業(yè)信息化建設進(jìn)一步發(fā)展的最大障礙。
要徹底解決上述題目,企業(yè)就必須建立一個(gè)靈活的、快速響應的客戶(hù)支持基礎架構,它可以包容現有的應用并滿(mǎn)足未來(lái)的客戶(hù)需求和業(yè)務(wù)需求。與其他企業(yè)信息架構方法相比,面向服務(wù)的企業(yè)信息架構(SOA——Service-Oriented Architecture)能讓企業(yè)信息系統變得更有彈性,能更快地響應業(yè)務(wù)需求,從而實(shí)現更好的業(yè)務(wù)靈活性,使企業(yè)能夠對快速的變化作出有效的響應,并利用變化來(lái)獲得競爭上風(fēng)。

二、SOA概述

1.什么是SOA? SOA的思想最早是由Gartner于1996年提出,他為SOA描述的遠景目標是:讓信息系統變得更有彈性,以更快地響應業(yè)務(wù)單位的需求,實(shí)現實(shí)時(shí)企業(yè)(Real-Time Enterprise)。目前對SOA尚未有一個(gè)同一的、業(yè)界廣泛接受的定義。一般以為:SOA(面向服務(wù)的架構)是一個(gè)組件模型,它將應用程序的不同功能單元——服務(wù)(Service),通過(guò)服務(wù)間定義良好的接口(Inte***ce)和契約(Contract)聯(lián)系起來(lái)。接口采用中立的方式定義,獨立于具體實(shí)現服務(wù)的硬件平臺、操縱系統和編程語(yǔ)言,使得構建在這樣的系統中的服務(wù)可以使用同一和標準的方式進(jìn)行通訊。
SOA 作為一種信息系統架構,為解決業(yè)務(wù)集成的需要,支持將企業(yè)的業(yè)務(wù)作為鏈接服務(wù)或可重復業(yè)務(wù)任務(wù)進(jìn)行集成,可在需要時(shí)通過(guò)訪(fǎng)問(wèn)這些服務(wù)和任務(wù)。這個(gè)網(wǎng)絡(luò )可以是企業(yè)的內部網(wǎng)絡(luò ),也可以是國際互聯(lián)網(wǎng)。通過(guò)采用不同的技術(shù),對來(lái)自分布在不同物理位置的不同的服務(wù)進(jìn)行組合,可讓終極用戶(hù)感覺(jué)似乎這些服務(wù)就安裝在本地桌面上一樣。根據需要,這些服務(wù)可以將自己組裝為按需應用程序——即相互連接的服務(wù)提供者和使用者集合,彼此結合以完成特定業(yè)務(wù)任務(wù),使您的業(yè)務(wù)能夠適應不斷變化的情況和需求(在有些情況下,甚至不需要人工干預)。
2.SOA 架構的分層模型。在SOA 系統中,不同的功能模塊可以被分為7層:第1層是企業(yè)信息系統中已經(jīng)存在的程序資源,如ERP、SCM或CRM系統等;第2層是組件層。在這一層中我們用不同的組件把底層系統的功能封裝起來(lái);第3層是SOA 系統中最重要的服務(wù)層。在這層中我們要用底層功能組件來(lái)構建我們所需要的不同功能的服務(wù);第4層是貿易流程層。在這一層中我們利用已經(jīng)封裝好的各種服務(wù)來(lái)構建貿易系統中的貿易流程;第5層為表示層。我們利用表示層來(lái)向用戶(hù)提供用戶(hù)接口服務(wù),這一層可以用基于門(mén)戶(hù)(portal)的系統來(lái)構建。以上這5層都需要有一個(gè)集成的環(huán)境來(lái)支持它們的運行,第6層中的企業(yè)服務(wù)總線(xiàn)(ESB)提供了這個(gè)功能。第7層主要為整個(gè)SOA 系統提供一些輔助的功能,例如服務(wù)質(zhì)量治理、安全治理這一類(lèi)的輔助功能。
3.SOA的特點(diǎn)。簡(jiǎn)單地說(shuō),SOA 架構具有以下一些典型特點(diǎn):
(1)松耦合性。這一點(diǎn)使SOA區別于大多數其他的組件架構。松耦合性要求SOA 架構中的服務(wù)請求者到服務(wù)提供者的綁定與服務(wù)之間應該保持一種松耦合的關(guān)系,也就是一種相對獨立無(wú)依靠的關(guān)系。SOA將服務(wù)使用者和服務(wù)提供者在服務(wù)實(shí)現和客戶(hù)如何使用服務(wù)方面隔離開(kāi)來(lái)。這就意味著(zhù),服務(wù)請求者不知道提供者實(shí)現的技術(shù)細節,比如程序設計語(yǔ)言、部署平臺等等。服務(wù)請求者往往通過(guò)消息調用操縱,請求消息和響應,而不是通過(guò)使用API和文件格式。這使得服務(wù)能夠在完全不服務(wù)使用者的情況下進(jìn)行修改。
(2)位置透明性。位置透明性要求SOA系統中的所有服務(wù)對于他們的調用者來(lái)說(shuō)都是位置透明的,也就是說(shuō)每個(gè)服務(wù)的調用者只需要知道他們調用的是哪一個(gè)服務(wù),但并不需要知道所調用服務(wù)的物理位置在哪里。
(3)服務(wù)的可重用性。服務(wù)的可重用性設計明顯地降低了本錢(qián)。為了實(shí)現可重用性,服務(wù)只工作在特定處理過(guò)程的上下文中,獨立于底層實(shí)現和客戶(hù)需求的變更?芍赜梅⻊(wù)采用通用格式提供重要的業(yè)務(wù)功能,為開(kāi)發(fā)職員節約了大量時(shí)間。
(4)協(xié)議無(wú)關(guān)性。協(xié)議無(wú)關(guān)性要求每一個(gè)服務(wù)都可以通過(guò)不同的協(xié)議來(lái)調用。SOA 架構的這些特性為企業(yè)信息系統架構提供了更加靈活的構建方式,基于SOA的企業(yè)信息架構,可以從底層架構的級別來(lái)保證整個(gè)系統的松耦合性以及靈活性,這都為未來(lái)企業(yè)業(yè)務(wù)邏輯的擴展,實(shí)現業(yè)務(wù)靈敏性打好了基礎。

三、構建基于SOA的企業(yè)信息架構

1.基于SOA的企業(yè)信息系統上風(fēng);赟OA的企業(yè)信息系統的核心思想是讓企業(yè)業(yè)務(wù)應用不受限于信息技術(shù),讓企業(yè)輕松應對貿易服務(wù)變化和發(fā)展的需要。SOA著(zhù)眼于日常的業(yè)務(wù)應用,并將它們劃分為單獨的業(yè)務(wù)功能和流程,即所謂的服務(wù);赟OA的企業(yè)信息系統架構與其他企業(yè)信息系統架構相比有以下上風(fēng):
(1)基于SOA的企業(yè)信息系統能更加真實(shí)地反映出與業(yè)務(wù)模型的結合。企業(yè)信息系統架構環(huán)境中單個(gè)應用程序是無(wú)法包容用戶(hù)的各種業(yè)務(wù)需求的,即使是一個(gè)大型的ERP解決方案,仍然不能滿(mǎn)足這個(gè)用戶(hù)不斷膨脹、變化的業(yè)務(wù)需求。在其他類(lèi)型的企業(yè)信息架構中,為了對市場(chǎng)快速做出反應,企業(yè)只能在現有的信息系統基礎上通過(guò)不斷開(kāi)發(fā)新應用、擴展現有應用來(lái)支撐其現有的業(yè)務(wù)需求。SOA貿易應用思想是“業(yè)務(wù)驅動(dòng)服務(wù),服務(wù)驅動(dòng)技術(shù)”。在采用SOA的企業(yè)信息系統中,系統的核心放在服務(wù)上,而服務(wù)是同業(yè)務(wù)流程結合在一起,因此能夠使信息系統更加精確地表示業(yè)務(wù)模型。
(2)基于SOA的企業(yè)信息系統能更好地支持貿易流程。一方面,從信息技術(shù)角度來(lái)看,SOA使用可替換的技術(shù)和方法(例如消息機制),通過(guò)把服務(wù)聯(lián)系在一起而非編寫(xiě)新代碼來(lái)構架業(yè)務(wù)應用。經(jīng)過(guò)適當構架后,這種消息機制的應用答應企業(yè)僅通過(guò)調整原有服務(wù)模式而非***進(jìn)行大規模新的應用代碼的開(kāi)發(fā),使得在貿易環(huán)境許可的時(shí)間內對變化的市場(chǎng)條件做出快速的響應;另一方面,SOA也不僅僅是一種信息系統的架構和信息系統開(kāi)發(fā)的方***——它還包含治理。例如,應用SOA后,治理者可以方便地治理這些搭建在服務(wù)平臺上的企業(yè)應用,而不是治理單一的應用模塊。其原理是,通過(guò)分析服務(wù)之間的相互調用,SOA使得公司治理職員方便地拿到什么時(shí)候、什么原因、哪些貿易邏輯被執行的數據信息,這樣就幫助了企業(yè)治理職員或應用架構師迭代地優(yōu)化他們的企業(yè)業(yè)務(wù)流程、應用系統。



(3)SOA有利于業(yè)務(wù)的集成,解決了“信息孤島”。SOA要求開(kāi)發(fā)者從服務(wù)集成的角度來(lái)設計軟件,考慮復用現有的服務(wù),或者檢查如何讓服務(wù)被重復利用。通過(guò)服務(wù)的重用,可方便地實(shí)現各業(yè)務(wù)應用的集成,實(shí)現單一用戶(hù)視圖。SOA中的服務(wù)既可以定義為功能,又可同時(shí)對外定義為對象、應用等等。這使得SOA 可適應于任何現有系統,并使得系統在集成時(shí)不必刻意遵循任何特殊定制。SOA 的最佳策略是與現有的系統共存,而不是替換已經(jīng)運行中的系統。通過(guò)將原有的應用和資源轉變?yōu)榭晒蚕淼臉藴史⻊?wù),SOA將打破“信息孤島”,保存原有信息系統的資產(chǎn)。
2.基于SOA的企業(yè)信息系統構建過(guò)程。由于SOA 涉及到業(yè)務(wù)的諸多方面,因此需要從一開(kāi)始就對SOA 項目進(jìn)行細心的規劃和設計。SOA的實(shí)施大致經(jīng)過(guò)以下幾個(gè)步驟:
(1)建模。這一步幾乎和技術(shù)沒(méi)有任何關(guān)系,所有事項都與企業(yè)的業(yè)務(wù)相關(guān)。建模是要確定企業(yè)的業(yè)務(wù)活動(dòng)或流程實(shí)際是什么,并對企業(yè)的業(yè)務(wù)體系結構進(jìn)行記錄。建模業(yè)務(wù)流程的程度將依靠于預期實(shí)現的深度。企業(yè)信息架構師將對實(shí)際的業(yè)務(wù)服務(wù)進(jìn)行建模,企業(yè)信息系統開(kāi)發(fā)職員將對單個(gè)服務(wù)進(jìn)行建模。
(2)組裝。對業(yè)務(wù)流程進(jìn)行了建模和優(yōu)化后,開(kāi)發(fā)職員可以開(kāi)始構建新的服務(wù),并重用已有的服務(wù),然后對其進(jìn)行組裝以組合形成應用程序,從而實(shí)現這些流程。
(3)部署。進(jìn)行了建模和組裝后,要將組成SOA 的資產(chǎn)部署到安全的集成環(huán)境中。此環(huán)境本身提供專(zhuān)門(mén)化的服務(wù),用于集成業(yè)務(wù)中涉及的職員、流程和信息。這種級別的集成可幫助確保將企業(yè)的所有主要元素連接到一起協(xié)同工作。此外,部署工作還需要滿(mǎn)足業(yè)務(wù)的性能和可用性需求,并提供足夠的靈活性,以便吸納新服務(wù)(并使舊服務(wù)退役),而不會(huì )對整個(gè)系統造成大的。
(4)治理。SOA部署后,需要從信息技術(shù)和業(yè)務(wù)兩個(gè)角度對系統進(jìn)行治理和監視。在治理過(guò)程中收集的信息用于幫助實(shí)時(shí)地了解業(yè)務(wù)流程,從而能更好地進(jìn)行業(yè)務(wù)決策,并將有用的信息進(jìn)行反饋,以進(jìn)行持續的流程改進(jìn)工作。在這一步中,還進(jìn)行系統的監視和優(yōu)化,找出技術(shù)體系結構和業(yè)務(wù)體系結構中有待改進(jìn)之處,以對相關(guān)的業(yè)務(wù)進(jìn)行重新構建或改進(jìn)。
3.基于SOA的企業(yè)信息架構構建原則和策略。國內外企業(yè)成功實(shí)施SOA架構的經(jīng)驗,我們可以看到,實(shí)施SOA有一定的策略和原則,有一定的論。
(1)做好現有信息系統評估和SOA系統規劃工作。要對企業(yè)現有的信息系統做全面的評估,了解已有的系統能用多少,有多少需要改造,還需要上哪些新的系統,將來(lái)的新系統該如何滿(mǎn)足企業(yè)業(yè)務(wù)應用的需求,還可能為這個(gè)新的系統,需要投進(jìn)的資本大概有多少等?傊,要有整體的規劃,這也是實(shí)施SOA最為基礎的一步。
(2)通常采用迭代的方法來(lái)實(shí)施SOA。企業(yè)在采用SOA的架構進(jìn)行信息系統改造時(shí),不可能立即進(jìn)行全面的轉換。事實(shí)上,孤注一擲的方法會(huì )增加失敗的風(fēng)險。通常采用迭代的方法逐步通過(guò)各個(gè)采用階段,首先開(kāi)發(fā)少數試點(diǎn)項目服務(wù),然后緩慢擴展,逐步將企業(yè)的信息系統更新為在SOA 內工作的服務(wù)。
(3)關(guān)注本錢(qián)和受益。SOA反對四處出擊,要按本錢(qián)受益順序確定服務(wù)開(kāi)發(fā)的優(yōu)先級,按投資回報率(ROI)分階段實(shí)施項目。通過(guò)仔細的規劃,啟動(dòng)本錢(qián)要限制在現有預算內。經(jīng)過(guò)一段時(shí)間后,服務(wù)模塊的重用會(huì )確保以后每個(gè)新業(yè)務(wù)應用程序的啟動(dòng)本錢(qián)很低。
(4)SOA實(shí)施的各階段分工要明確。實(shí)施SOA,不可能所有的開(kāi)發(fā)構建工作由企業(yè)自己的IT團隊來(lái)完成,也不可能像一般的應用軟件系同一樣能夠從市場(chǎng)上立即購買(mǎi)、安裝后就能使用。SOA實(shí)施的各階段可由企業(yè)內外不同的部分來(lái)協(xié)作完成,如流程分析和建模工作可由專(zhuān)業(yè)的咨詢(xún)公司來(lái)做,系統實(shí)施交給IT企業(yè),企業(yè)的IT團隊則主要抓項目治理。
(5)使用SOA成熟度模型。SOA成熟度模型(SOA Matu-rity Model)可以為IT和業(yè)務(wù)用戶(hù)提供一種框架,使其能夠正確地評估SOA在企業(yè)中的適用性和收益,幫助企業(yè)成功實(shí)施SOA。
(6)重視企業(yè)SOA人力資源建設。SOA的“業(yè)務(wù)驅動(dòng)服務(wù),服務(wù)驅動(dòng)技術(shù)”思想決定后,企業(yè)就需要一批熟悉SOA服務(wù)的人才,也就是既熟悉企業(yè)業(yè)務(wù)流程,又熟悉信息技術(shù),并能在兩者之間能夠找到很好平衡點(diǎn)的新型復合型人才。SOA固然不是新概念,但企業(yè)中真正具備成功實(shí)施經(jīng)驗的人才還是彌足珍貴的。在實(shí)施SOA過(guò)程中,企業(yè)不可能一味依靠乙方的氣力完玉成面轉向SOA這一浩大的工程,培養自己的人才隊伍對于很多企業(yè)自身來(lái)說(shuō)是個(gè)長(cháng)期工程。
四、結論
通過(guò)構建面向服務(wù)的企業(yè)信息架構可以解決企業(yè)“信息孤島”和企業(yè)信息系統缺乏柔性等題目。企業(yè)實(shí)施SOA可以充分保存過(guò)往的信息系統投資,通過(guò)建立一個(gè)能夠屏蔽底層系統復雜性的基礎架構,為信息資產(chǎn)的自由活動(dòng)構建一個(gè)基礎平臺。然后,將原有系統中的各個(gè)業(yè)務(wù)功能封裝成服務(wù),并根據業(yè)務(wù)的需求進(jìn)行重新組合,終極復合成新的業(yè)務(wù)系統,快速滿(mǎn)足新的業(yè)務(wù)需求,從而實(shí)現企業(yè)信息架構的業(yè)務(wù)靈敏性。

:
[1] 鄧景毅.企業(yè)信息架構(EIA)的構建[J]. 企業(yè),2005,(10).
[2] 葉宇風(fēng).基于SOA的企業(yè)應用集成[J].微學(xué)與機,2006,(5).
[3]周佳.架構設計師與SOA. http://blog.csdn.net/zhoujia1983/archive/2005/12/15/553426.aspx,2005,(12).
[4] Bobby Woolf.SOA and Web services.http://www-128.ibm.com/developerworks/cn/webservices/newto/index. html,2005,(10).
[5]Jason Bloomberg,.Principles of SOA. http://geek-swithblogs.net/jschneebaum/articles/ 38549.aspx,2005,(4).
[6]Hao He.What is Service-Oriented Architecture? http://webservices.xml.com /pub/a/ws/2003/09 /30/soa.html,2003,(9).
[7]Qusay H.Mahmoud.Service-Oriented Architecture (SOA)and Web Services: Road to Enterprise Application Integration(EAI). http://java.sun.com/developer/technical Articles/WebServices/soa/,2005,(4).

【對面向服務(wù)的企業(yè)信息構架探討】相關(guān)文章:

企業(yè)信息化網(wǎng)絡(luò )構架的選擇12-09

企業(yè)信息資源開(kāi)發(fā)與利用探討03-24

淺析面向能力培養的高等教育教學(xué)模式探討03-18

企業(yè)信息化模式的概念和意義探討03-24

基于面向知識管理的中小企業(yè)信息化建設策略03-22

基于流程組件的面向服務(wù)運維架構03-07

服務(wù)補救策略及步驟探討03-07

面向服務(wù)的架構(SOA)在電子商務(wù)中的應用03-22

淺析《文心雕龍》的理論構架12-05

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频