freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

某市應(yīng)急指揮系統(tǒng)bea技術(shù)建議方案-文庫吧資料

2025-05-01 04:04本頁面
  

【正文】 門戶等等。 圖:業(yè)務(wù)流程管理監(jiān)控可視化界面 Portal技術(shù)概念Portal一詞原來是門戶網(wǎng)站的意思,例如雅虎、新浪等這樣的網(wǎng)站。已經(jīng)指揮決策完的每個節(jié)點的信息包括:開始時間、指揮決策歷時、結(jié)束時間、指揮決策人等。通過這些詳細的監(jiān)控手段,業(yè)務(wù)管理人員可以全面的掌握流程的運行情況,分析流程流程安排的合理性,為優(yōu)化各種業(yè)務(wù)流程提供了詳細的數(shù)據(jù)依據(jù)。4. 業(yè)務(wù)流程監(jiān)控與管理業(yè)務(wù)流程是隨著外部用戶的更高要求、內(nèi)部部門的職能變化等因素不斷發(fā)上變化的,這就需要業(yè)務(wù)流程能靈活的適應(yīng)這種變化,從而為廣大的用戶提供不斷完善業(yè)務(wù)功能。它使人們能在業(yè)務(wù)流程內(nèi)協(xié)作,完整的工作流包括各種操作,例如接收、批準、修改和路由文檔業(yè)務(wù)人員通過訪問自己的工作列表可以知道和自己崗位相關(guān)的工作內(nèi)容,并迅速處理。3. 業(yè)務(wù)流程工作列表BEA Weblogic Integation 提供了業(yè)務(wù)流程工作列表(Worklist)功能。這些開放標準意味著在IT人員的技能適用于不同的項目,而且IT人員可以協(xié)同完成同一項目的不同部分。通過EJB接口調(diào)用應(yīng)用邏輯。在BEA Weblogic Integration定義的的業(yè)務(wù)流程中可以調(diào)用各種各樣的系統(tǒng)資源。BPEL適用于支持業(yè)務(wù)流程邏輯的宏觀定義。圖:BEA Weblogic Integration業(yè)務(wù)流程實現(xiàn)機制BEA Weblogic Integration提供的業(yè)務(wù)流程引擎是基于開發(fā)標準BPEL(流程執(zhí)行語言Business Process Execution Language)基礎(chǔ)上的。一旦指揮決策流程開始,流程引擎會調(diào)度、監(jiān)控各項流程中的活動,比如指揮決策業(yè)務(wù)需要自動獲得農(nóng)產(chǎn)品的統(tǒng)計數(shù)據(jù),流程引擎就會自動通過應(yīng)用程序接口調(diào)用計算統(tǒng)計模塊,并把所得結(jié)果返回工作流中。首先流程引擎會創(chuàng)建指揮決策流程實例,每個流程實例是一個獨立的指揮決策業(yè)務(wù)。2. 業(yè)務(wù)流程引擎業(yè)務(wù)流程引擎是指揮決策系統(tǒng)指揮決策平臺的關(guān)鍵實現(xiàn)核心,它將業(yè)務(wù)系統(tǒng)構(gòu)造在基于標準的工作流基礎(chǔ)上,實現(xiàn)業(yè)務(wù)邏輯和應(yīng)用邏輯的剝離,使得管理人員能夠自行定義和管理數(shù)據(jù)業(yè)務(wù)的流程,實現(xiàn)業(yè)務(wù)管理的閉環(huán)結(jié)構(gòu)。BEA WebLogic Integration 的業(yè)務(wù)流程管理功能,使公司開發(fā)人員具備了開發(fā)、運行、維護復(fù)雜業(yè)務(wù)流程的能力。圖:可視化業(yè)務(wù)流程定義在利用 BEA WebLogic Workshop 中的圖形化工具(設(shè)計視圖)設(shè)計業(yè)務(wù)流程的過程中, BEA WebLogic Workshop 用定義業(yè)務(wù)流程的 XML,為 JPD (Java 流程定義)文件作注釋。業(yè)務(wù)流程引擎保留了可視化創(chuàng)建業(yè)務(wù)流程的能力,因而具有靈活性,使用戶得以集中精力專注于應(yīng)用邏輯,而不必關(guān)心實施細節(jié)。 集成平臺中擴展的主要功能包括:工作流定義、信息的自動路游,自動判斷。 系統(tǒng)間的信息將不僅僅是用于共享,這些信息將被有效的管理起來它的主要特點是:調(diào)用流程通過調(diào)用部署在異地的Web服務(wù)來啟動一個遠程的指揮決策流程。而被調(diào)用通過監(jiān)聽訂閱消息通道中特定的消息,當有發(fā)給它自己的指揮決策調(diào)用時候,異地指揮決策平臺啟動指揮決策流程。使用BEA Weblogic Integration,可以有多種方法實現(xiàn)調(diào)用分布的服務(wù)接口。所有和指揮決策相關(guān)的材料也通過調(diào)用接口傳到外部平臺。中心平臺業(yè)務(wù)流程引擎工作列表 流程管理外部平臺業(yè)務(wù)流程引擎工作列表 審批調(diào)用接口審批調(diào)用接口發(fā)起流程圖:跨不同指揮決策平臺的指揮決策流程實現(xiàn)如上圖所示,發(fā)起指揮決策流程是運行在指揮決策平臺上的。最后,BPEL 支持單位之間的業(yè)務(wù)協(xié)議規(guī)范和復(fù)雜內(nèi)部業(yè)務(wù)流程的視圖。用 BPEL 指定的業(yè)務(wù)流程是完全可執(zhí)行的,且在符合 BPEL 的環(huán)境間是可移植的。業(yè)務(wù)流程執(zhí)行語言(BPEL)允許指定業(yè)務(wù)流程以及它們和 Web 服務(wù)的關(guān)系。因此,工作流管理器就成為業(yè)務(wù)支撐系統(tǒng)的核心,將業(yè)務(wù)系統(tǒng)構(gòu)造在基于標準的工作流基礎(chǔ)上,實現(xiàn)業(yè)務(wù)邏輯和應(yīng)用邏輯的剝離,使得業(yè)務(wù)管理人員能夠自行定義和管理數(shù)據(jù)業(yè)務(wù)的流程。要實現(xiàn)面向服務(wù)的核心系統(tǒng),僅有底層的組件服務(wù)的剝離是遠遠不夠的,各種原子服務(wù)、分子服務(wù)最終應(yīng)成為應(yīng)用實現(xiàn)層面上的邏輯,而業(yè)務(wù)的組裝、修改、運行則應(yīng)與應(yīng)用實現(xiàn)分離而通過流程管理器來實現(xiàn)。BEA WebLogic Integration中BPM功能很好的支持政府部門的工作流。圖:圖形化的服務(wù)編排功能通過上面這些靈活的服務(wù)編排功能和可視化的編排實現(xiàn),BEA的服務(wù)平臺可以實現(xiàn)非常靈活地組合可被重用的業(yè)務(wù)服務(wù)來適應(yīng)不斷變化的業(yè)務(wù)需求。11. Raise Error(錯誤處理)——定義錯誤處理方式。9. Delete(刪除)——刪除環(huán)境變量的內(nèi)容。7. Insert(添加)——添加新的環(huán)境變量內(nèi)容。5. Web Service Callout(Web服務(wù)外調(diào))——調(diào)用指定的Web服務(wù)。3. If Then(判斷)——服務(wù)流程判斷結(jié)構(gòu)。其中除了服務(wù)路由提供了較為重要的功能外,其他重要功能還包括:圖:BEA服務(wù)平臺中豐富、靈活的服務(wù)編排功能1. Skip(跳轉(zhuǎn))——跳轉(zhuǎn)到服務(wù)編排中的指定的處理節(jié)點位置上。 服務(wù)編排服務(wù)路由功能實際是服務(wù)編排其中一部分。服務(wù)在路由過程中,可以結(jié)合核心層的負載均衡,并能動態(tài)判斷后臺服務(wù)系統(tǒng)的連通情況,實現(xiàn)智能路由的功能。服務(wù)的路由規(guī)則可以通過服務(wù)平臺的可視化編排界面實現(xiàn)既可。圖:BEA服務(wù)平臺的服務(wù)路由配置功能BEA實現(xiàn)的基于應(yīng)用信息的服務(wù)路由功能可以通過可視化的路由配置界面實現(xiàn),這樣可以在應(yīng)用系統(tǒng)在運行的時候,更加靈活、方便的適應(yīng)業(yè)務(wù)動態(tài)變化的需要。在BEA提供的服務(wù)平臺中,可以實現(xiàn)基于業(yè)務(wù)規(guī)則的服務(wù)路由功能。通過集中、有效的管理可復(fù)用的應(yīng)用服務(wù),可以清晰的了解在信息平臺應(yīng)用架構(gòu)中有哪些應(yīng)用和數(shù)據(jù)資源;這些資源是由什么應(yīng)用或數(shù)據(jù)源提供服務(wù)的;它們后臺實現(xiàn)實分布在哪些系統(tǒng)內(nèi)部;它們都能夠提供什么可重用業(yè)務(wù)功能;如何才能訪問它們等信息;它們提供什么安全保護,從而真正實現(xiàn)了應(yīng)用服務(wù)資產(chǎn)管理。為了進一步增加應(yīng)用和數(shù)據(jù)的靈活性,來適應(yīng)業(yè)務(wù)發(fā)展的需要,可以將這些接入的應(yīng)用和數(shù)據(jù)資源交給核心層的服務(wù)平臺進行管理。 服務(wù)管理首先通過集成功能,將客戶系統(tǒng)中所包含的使用不同實現(xiàn)技術(shù)、運行在不同平臺的應(yīng)用接入到應(yīng)用架構(gòu)中。它不僅僅可以是Web服務(wù)(WebServices),還可以是使用其他任何開放手段可訪問到的應(yīng)用資源,這些開放技術(shù)包括Tuxedo、CORBA、消息機制、適配器、DCOM等。BEA提供了服務(wù)平臺,提供了服務(wù)管理、服務(wù)路由、服務(wù)編排、數(shù)據(jù)轉(zhuǎn)換和消息代理等功能??梢暬瘮?shù)據(jù)轉(zhuǎn)換功能 服務(wù)總線平臺不同系統(tǒng)之間和指揮決策系統(tǒng)同北京市各級政府的相關(guān)系統(tǒng)之間的系統(tǒng)調(diào)用和信息交換,建議使用Web服務(wù)方法。在這個過程中,不但能夠?qū)崿F(xiàn)數(shù)據(jù)格式上的變化,還能使用XQuery的函數(shù),對數(shù)據(jù)內(nèi)容本身做各種運算。例如,非 XML 格式的數(shù)據(jù)可以轉(zhuǎn)換為 XML 格式,反之,XML 格式的數(shù)據(jù)也可以轉(zhuǎn)換為非 XML 格式。這樣就使得具有不同數(shù)據(jù)格式的服務(wù)能具備更廣泛的兼容性。與ER或UML圖表非常類似,每個數(shù)據(jù)模型圖表都顯示一組數(shù)據(jù)服務(wù)和它們之間的相互關(guān)系。 提供對相關(guān)數(shù)據(jù)服務(wù)訪問的導(dǎo)航功能178。 數(shù)據(jù)服務(wù)的讀功能178。分段圖以簡潔的格式概括一個數(shù)據(jù)服務(wù)的信息,使數(shù)據(jù)服務(wù)架構(gòu)師能夠看到該服務(wù)及相關(guān)人工制品。良好的數(shù)據(jù)服務(wù)模型為應(yīng)用開發(fā)人員提供了使用數(shù)據(jù)服務(wù)的指南,并讓他們更有效地維護和重用數(shù)據(jù)服務(wù)。(4)定義數(shù)據(jù)服務(wù)BEA AquaLogic Data Services Platform提供了豐富的建模環(huán)境,能根據(jù)業(yè)務(wù)實體和它們之間的關(guān)系組織數(shù)據(jù)服務(wù)。此外,由于改變只需在一個地方進行,使得對于這些規(guī)則的維護十分輕松,提高了一致性。采用BEA AquaLogic Data Services Platform,通過重用現(xiàn)有服務(wù),定義新服務(wù)變得極為簡單。與此相反,用工作流或人工編碼來處理此問題,需要為每個服務(wù)分別編寫程序。由于這些服務(wù)可以利用在底層服務(wù)中已經(jīng)預(yù)先完成的集成工作,所以定義這些高層服務(wù)非常容易。使用BEA AquaLogic Data Services Platform,數(shù)據(jù)服務(wù)架構(gòu)師可以創(chuàng)建一個通用的數(shù)據(jù)集成服務(wù),比如getCustomerProfile( )。實例包括了提供單一“客戶”視圖的數(shù)據(jù)服務(wù),或者提供重要業(yè)務(wù)實體的數(shù)據(jù)服務(wù)。因此,數(shù)據(jù)服務(wù)架構(gòu)師經(jīng)常不得不為所需的各個數(shù)據(jù)服務(wù)分別編寫工作流。與此相反,基于工作流(或人工編碼)的方法在服務(wù)調(diào)用其他服務(wù)時,性能會嚴重下降。服務(wù)上的服務(wù)(視圖演化):如下圖所示,聲明性方法使數(shù)據(jù)服務(wù)架構(gòu)師能利用現(xiàn)有服務(wù)定義新服務(wù),而不必擔心性能下降。開發(fā)人員可以使用應(yīng)用特有的過濾、排序、映射或合計等功能,BEA AquaLogic Data Services Platform動態(tài)地創(chuàng)建針對各種不同情況而優(yōu)化的查詢和更新規(guī)劃。通常,以一個通用的getCustomer()服務(wù)調(diào)用獲得上述所有數(shù)據(jù)是無法接受的,因為那會將太多的數(shù)據(jù)帶到中間層,產(chǎn)生性能問題。比如,對于一個返回客戶數(shù)據(jù)的服務(wù),應(yīng)用可能需要查詢按客戶標識排序的數(shù)據(jù)(排序)、郵政編碼為某特定數(shù)字的客戶(篩選)、只要客戶的姓(映射)或客戶數(shù)量(合計)。因此,BEA AquaLogic Data Services Platform提供對底層數(shù)據(jù)的自動訪問、轉(zhuǎn)換與關(guān)聯(lián)以及底層數(shù)據(jù)訪問優(yōu)化。該平臺能夠選擇合適的數(shù)據(jù)源訪問順序、編排底層服務(wù)調(diào)用,在遇到RDBMS數(shù)據(jù)源時,還能產(chǎn)生一組合適的SQL查詢語句。BEA AquaLogic Data Services Platform中的聲明性編程:BEA AquaLogic Data Services Platform在數(shù)據(jù)服務(wù)的聲明性定義中使用XQuery語言。該平臺基于具有聲明性服務(wù)定義的元數(shù)據(jù)驅(qū)動方法,不需要人工創(chuàng)建工作流或代碼,能自動完成許多數(shù)據(jù)服務(wù)創(chuàng)建和維護的工作。研究顯示,由于遷移數(shù)據(jù)會帶來初期和長久的硬件和磁盤空間成本,用于開發(fā)、支持、升級和監(jiān)控ETL項目和工作的成本可能相當可觀。過去的經(jīng)驗證明,這種方法適用于業(yè)務(wù)報表應(yīng)用,這些應(yīng)用執(zhí)行統(tǒng)計分析、復(fù)雜數(shù)據(jù)匯聚或時間系列趨勢計算,能從長期數(shù)據(jù)處理(如整夜)中獲益。對于“只讀”或“查詢密集”的小型企業(yè)應(yīng)用集而言,這種方法非常有效,能支持周期性數(shù)據(jù)刷新(如分析或數(shù)據(jù)挖掘應(yīng)用)。ETL起初用來為業(yè)務(wù)報表應(yīng)用創(chuàng)建數(shù)據(jù)倉庫。這種方法難以共享和重用數(shù)據(jù)服務(wù)。總
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1