亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        ASaaSI:SaaS 服務(wù)集成架構(gòu)

        2010-07-31 03:48:36王艷紅
        中國新技術(shù)新產(chǎn)品 2010年21期
        關(guān)鍵詞:表示層應(yīng)用服務(wù)業(yè)務(wù)流程

        王艷紅

        (濟南職業(yè)學(xué)院計算機系,山東 濟南 250014)

        1 簡介

        隨著信息化水平的提高和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,SaaS(Software as a Service)已經(jīng)成為被廣泛應(yīng)用的軟件服務(wù)提供方式,SaaS應(yīng)用服務(wù)被越來越多的用戶所采用。SaaS提出之后,得到了廣泛的理論支持和實例驗證,為廣大用戶所接受。

        同時,隨著企業(yè)的不斷發(fā)展,業(yè)務(wù)水平的提高和業(yè)務(wù)范圍的擴展,對SaaS應(yīng)用服務(wù)的要求也越來越高,原有的獨立SaaS應(yīng)用功能顯得愈加單一,不能滿足用戶日益復(fù)雜的需求,并形成了廣域網(wǎng)內(nèi)的信息孤島。服務(wù)集成提供了解決此類問題的好方法。服務(wù)集成重用原有SaaS應(yīng)用服務(wù),根據(jù)現(xiàn)有業(yè)務(wù)流程需求,動態(tài)組建新的業(yè)務(wù)流程,滿足不斷變化擴展的用戶需求。

        目前,服務(wù)集成主要是指為了滿足不斷變化的業(yè)務(wù)需求,動態(tài)的選取服務(wù),組合服務(wù)流程以及服務(wù)注冊和管理等技術(shù),主要研究服務(wù)的發(fā)布、注冊和檢索,服務(wù)的動態(tài)匹配和組合。此方面的研究已經(jīng)超出了多個應(yīng)用之間范疇,而演變?yōu)檎麄€網(wǎng)絡(luò)環(huán)境中的服務(wù)發(fā)布、檢索、匹配、組合與執(zhí)行的問題。

        文章基于實施在J_Auto汽車制造廠的成功案例,以SBM和APO兩個SaaS應(yīng)用服務(wù)為例,分析了服務(wù)集成的業(yè)務(wù)流程和可用的IT資源,提出了SaaS應(yīng)用服務(wù)集成框架,解決SaaS應(yīng)用服務(wù)在表示層、功能層和數(shù)據(jù)層的集成。將web2.0技術(shù)應(yīng)用到集成中,增加用戶友好性,提高訪問效率,提高集成的松耦合性。同時,對集成架構(gòu)進行了實現(xiàn)和驗證。

        2 服務(wù)集成業(yè)務(wù)場景與流程分析

        圖1 系統(tǒng)集成架構(gòu)圖

        J_Auto 集團公司目前約有供應(yīng)商一千多家,遍布全國各地。通過集成現(xiàn)有的IT資源,構(gòu)建基于SaaS的完整解決方案,實現(xiàn)集團公司的采購信息的及時發(fā)布和反饋處理,供應(yīng)商的庫存和財務(wù)信息查詢,集團公司通知通報的準確發(fā)布等業(yè)務(wù)的處理。

        通過分析J_Auto集團公司當(dāng)前的業(yè)務(wù)場景,決定集成現(xiàn)有的兩個SaaS應(yīng)用-供應(yīng)商業(yè)務(wù)管理SBM和高級任務(wù)優(yōu)化APO,以最節(jié)省的投資,最快速的實施,最高效的方式,為主機廠和供應(yīng)商之間建立統(tǒng)一的信息管理平臺。

        實現(xiàn)圖1的集成效果,要完成兩個方面的服務(wù)集成:一是兩個SaaS應(yīng)用APO和SBM的集成,APO作為一個輔助功能集成到SBM中,且集成是透明的,集成之后對用戶可見的是一個SaaS應(yīng)用-新SBM;二是集成之后的新SBM作為一個大粒度的服務(wù)注冊于SDMSP平臺上,并受SDMSP的監(jiān)控和管理。

        2.1 基于SOA的集成架構(gòu)和設(shè)計

        集成主要在三個層次上實現(xiàn),分別為界面層,功能層和數(shù)據(jù)層。界面層的集成通過UI Widgets模型實現(xiàn),并實現(xiàn)了基于該模型實現(xiàn)的客戶端Web頁面流程驅(qū)動和數(shù)據(jù)中介技術(shù);功能層的集成通過web service封裝和surrogate代理,將業(yè)務(wù)功能暴露為服務(wù),功能層的集成基于服務(wù)的調(diào)用,并實現(xiàn)了基于服務(wù)交互模式的流程組合技術(shù),服務(wù)協(xié)調(diào)以及服務(wù)的認證與授權(quán);數(shù)據(jù)層的集成貫穿于界面層和功能層之中,同時為SBM的數(shù)據(jù)初始化開發(fā)了數(shù)據(jù)同步工具。

        2.2 界面層的集成:基于擴展Widgets(EWidget模型)的服務(wù)頁面mash-up

        如圖1中所示,在集成結(jié)果中,APO不能作為獨立的系統(tǒng)存在。為此,設(shè)計了擴展的UI Widget模型-EWidget。EWidget是用戶訪問信息和服務(wù)的入口點。EWidget的實例是widget。一個widget包含了一個獨立的應(yīng)用功能(application function)。而一個應(yīng)用application是有許多個widget組成。一組widget能組成一個應(yīng)用,因此管理員可以使用已有的widget組合新的應(yīng)用。

        APO集成到SBM中,每一個widget對應(yīng)著不同的業(yè)務(wù)操作步驟。用戶操作由業(yè)務(wù)流程驅(qū)動,根據(jù)預(yù)先定義的業(yè)務(wù)流程,在不同的widgets之間跳轉(zhuǎn),完成完整的業(yè)務(wù)流程。

        2.3 功能層的集成:擴展SCA Component以解決服務(wù)連接性問題的服務(wù)中介技術(shù)和基于服務(wù)交互模式 (Service Interaction Pattern)的流程組合技術(shù)。

        APO的業(yè)務(wù)功能全部封裝為web service對外暴露,SBM與APO交互的功能也需要封裝為web service對外暴露。在更通用的異構(gòu)系統(tǒng)集成中,服務(wù)的形式有各種各樣,而不是僅局限于web service一種形態(tài)。因此,必須有效解決服務(wù)的互連互通問題,包括服務(wù)的跨平臺遠程調(diào)用,安全,以及服務(wù)按業(yè)務(wù)流程進行組合等。

        服務(wù)代理 (Service Surrogates)通過擴展SCA,提供基于SOA架構(gòu)的構(gòu)建應(yīng)用和解決方案的編程模型。SCA(Service Component Architecture)是包含多種技術(shù)的模型,這些技術(shù)用于定義服務(wù)組件以及連接組件之間的訪問方法。

        2.4 數(shù)據(jù)層的集成

        數(shù)據(jù)層的集成既可以貫穿于表示層和功能層的之中,又有獨立的集成工具。在表示層和功能層的集成過程中,存在參數(shù)的傳遞,屬性的設(shè)置等數(shù)據(jù)流在服務(wù)之間/異構(gòu)系統(tǒng)之間的流動。同時,使用RSS等web2.0技術(shù),實現(xiàn)在表示層信息的聚集。

        在SBM的初始化階段,需要將ERP數(shù)據(jù)初始化同步到SBM和APO中,我們設(shè)計數(shù)據(jù)同步工具來實現(xiàn)。同時,RSS,Ajax等web2.0技術(shù)的使用提高了系統(tǒng)的友好性和易用性。

        3 系統(tǒng)總結(jié)

        對本文提出的集成架構(gòu)和方法進行了實現(xiàn),并成功應(yīng)用到國內(nèi)著名的汽車廠J_Auto案例中,集成后的系統(tǒng)仍然是一個SaaS應(yīng)用系統(tǒng),采用hosting的方式托管于專業(yè)的IDC。實現(xiàn)了主機廠采購計劃的發(fā)布和反饋,送驗看板的跟蹤,庫存信息和財務(wù)的查詢,通知消息的發(fā)布,生產(chǎn)及采購計劃的優(yōu)化等業(yè)務(wù)功能。

        通過我們文中提供的服務(wù)集成架構(gòu)設(shè)計方法和工具,較好的解決了SaaS應(yīng)用服務(wù)之間的集成問題。

        [1]K.N.McKay,V.C.S.Wiers,Practical Production Control:A Survival Guide For Planners and Schedulers,J.Ross Publishers,2004.

        [2]胡海濤,李 剛,韓燕波.一種面向業(yè)務(wù)用戶的大粒度服務(wù)組合方法,計算機學(xué)報,第28卷第4期 2005年4月

        [3]鄭小林,陳德人,張麗霞.“ASP-based implementing mode for networked manufacturing system”《清華大學(xué)學(xué)報(自然科學(xué)版)》2006年第 z1期

        猜你喜歡
        表示層應(yīng)用服務(wù)業(yè)務(wù)流程
        全球衛(wèi)星互聯(lián)網(wǎng)應(yīng)用服務(wù)及我國的發(fā)展策略
        RPA機器人助業(yè)務(wù)流程智能化
        基于Spring的企業(yè)級Web項目架構(gòu)設(shè)計研究
        軟件(2019年6期)2019-10-08 06:27:21
        國家不動產(chǎn)統(tǒng)一登記信息平臺構(gòu)建與應(yīng)用服務(wù)
        STK業(yè)務(wù)流程優(yōu)化的探究
        電子測試(2018年23期)2018-12-29 11:11:28
        企業(yè)財務(wù)管理、業(yè)務(wù)流程管理中整合ERP之探索
        基于財務(wù)業(yè)務(wù)流程再造的ERP信息系統(tǒng)構(gòu)建探析
        中國商論(2016年34期)2017-01-15 14:24:22
        ASP.NET三層構(gòu)架解析
        基于SSH框架科研管理系統(tǒng)的設(shè)計
        全國征集衛(wèi)星應(yīng)用服務(wù)解決方案
        太空探索(2015年5期)2015-07-12 12:52:36
        无遮高潮国产免费观看韩国| 国产免费人成视频在线播放播| 97碰碰碰人妻无码视频| 白色白色白色在线观看视频 | 亚洲色大成网站www永久| 日本一区二三区在线中文| 曰韩精品无码一区二区三区| 中文字幕免费不卡二区| 日本一二三区在线观看视频| 精品一区二区三区女同免费| 国产尻逼视频| 欧美大屁股xxxxhd黑色| 无遮挡1000部拍拍拍免费| 国产精品成年人毛片毛片| 久久久午夜毛片免费| 亚洲欧美国产双大乳头| 女局长白白嫩嫩大屁股| 国产熟女盗摄一区二区警花91| 一区二区三区少妇熟女高潮| 麻豆AⅤ精品无码一区二区| 亚洲av一宅男色影视| 欧美人伦禁忌dvd放荡欲情 | 国内精品九九久久精品小草| 五月激情婷婷丁香| 老熟妇乱子伦av| 狠狠人妻久久久久久综合蜜桃| 极品美女一区二区三区免费| 亚洲小少妇一区二区三区| 亚洲av无码片在线播放| 日韩亚洲av无码一区二区不卡| 久久久中文久久久无码| 亚洲一区二区三区日本久久九| 国产麻豆极品高清另类| 久久久2019精品视频中文字幕| 日本污视频| 永久免费观看的毛片手机视频| 消息称老熟妇乱视频一区二区 | 无人视频在线播放在线观看免费 | 亚洲天堂成人av在线观看| 亚洲最大不卡av网站| 国产肥熟女视频一区二区三区|