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

        ?

        基于Web Services和COM+技術(shù)的三層分布式物流管理系統(tǒng)

        2007-12-31 00:00:00朱韶平
        商場現(xiàn)代化 2007年28期

        [摘要] 本文介紹了Web Services和COM+技術(shù)的特性及在物流管理系統(tǒng)中的應(yīng)用,提出了基于Web Services和COM+技術(shù)的三層分布式物流管理系統(tǒng)的體系結(jié)構(gòu)。通過應(yīng)用系統(tǒng)在邏輯上多層分離與物理上的分布實施,真正實現(xiàn)了跨平臺、跨語言的軟件代碼重用,最后給出了系統(tǒng)實現(xiàn)實例,說明了用Web Services和COM+技術(shù)實現(xiàn)資源整合和系統(tǒng)集成的方法。

        [關(guān)鍵詞] Web ServicesCOM+技術(shù) 分布式結(jié)構(gòu) 系統(tǒng)集成

        一、引言

        隨著信息技術(shù)和市場經(jīng)濟的發(fā)展,企業(yè)的市場環(huán)境瞬息萬變,供應(yīng)鏈經(jīng)常需要隨之作出適當(dāng)調(diào)整,物流系統(tǒng)也要能夠及時調(diào)整,以支持供應(yīng)鏈一體化的管理和控制。為了充分利用企業(yè)既有的專業(yè)物流服務(wù),實現(xiàn)資源優(yōu)化配置和提高企業(yè)綜合實力。本文研究了Web Services和COM+技術(shù),提出了基于Web Services和COM+技術(shù)的三層分布式物流管理系統(tǒng)的體系架構(gòu),實現(xiàn)了跨平臺、跨語言的軟件代碼重用等系統(tǒng)集成需求和供應(yīng)鏈一體化管理,把地域分布廣泛的供應(yīng)商、生產(chǎn)制造商、服務(wù)商、分銷商和終端用戶聯(lián)結(jié)為一個整體,并保證信息自由準(zhǔn)確的流動。

        二、關(guān)鍵技術(shù)

        1.Web Services 技術(shù)

        Web Services技術(shù)是基于互聯(lián)網(wǎng)的和部署在Web上的對象組件技術(shù),通過網(wǎng)絡(luò)存取、組合多個應(yīng)用程序的方式來構(gòu)建動態(tài)互用的環(huán)境,用于解決網(wǎng)絡(luò)環(huán)境下松散耦合的客戶程序與Web Services、Web Services之間的相互調(diào)用與集成。Web服務(wù)核心技術(shù)包括服務(wù)描述語言WSDL、服務(wù)訪問協(xié)議SOAP、服務(wù)發(fā)布和注冊機制UDDI。其核心構(gòu)件塊如圖1。Web Services技術(shù)使用基于XML的消息處理作為基本的數(shù)據(jù)通訊方式,消除使用不同組件模型、操作系統(tǒng)和編程語言的系統(tǒng)之間的差異,協(xié)同運行異構(gòu)系統(tǒng)。

        Web服務(wù)由URI來標(biāo)識應(yīng)用組件,其接口和綁定的信息可以通過XML來實現(xiàn)定義、描述、發(fā)布和查找以及交互的功能。它不依賴于特定的硬件、操作系統(tǒng)和編程環(huán)境,支持面向服務(wù)體系結(jié)構(gòu),實現(xiàn)三種角色(服務(wù)提供者、服務(wù)代理和服務(wù)請求者)之間的交互。

        2.COM+技術(shù)

        COM+是微軟公司在COM、DCOM (Distributed COM)和MTS(Microsoft Transaction Server)基礎(chǔ)上進(jìn)一步優(yōu)化了組件管理環(huán)境與事務(wù)服務(wù)[3],提供了無縫連接系統(tǒng),它以系統(tǒng)服務(wù)的形式把原先一些分散的技術(shù)綜合起來,并提供簡單的編程模型,以直接應(yīng)用層的編程接口為應(yīng)用程序提供服務(wù),使創(chuàng)建服務(wù)器應(yīng)用就像實現(xiàn)客戶應(yīng)用一樣簡單。COM+把COM模型推向了更高層次,成為了企業(yè)級別分布式軟件開發(fā)領(lǐng)域的重要技術(shù)。

        三、三層分布式物流管理系統(tǒng)的體系結(jié)構(gòu)

        基于Web Services和COM+技術(shù)的分布式物流管理系統(tǒng)體系結(jié)構(gòu),分為應(yīng)用層、邏輯層、數(shù)據(jù)層三個層次,如圖2。

        圖2 基于WebServices和COM+的三層分布式物流系統(tǒng)架構(gòu)

        在COM+技術(shù)提供了強大的應(yīng)用分布與底層通信的基礎(chǔ)上,三層結(jié)構(gòu)很好地實現(xiàn)了物流系統(tǒng)的應(yīng)用、邏輯與事件的分離。應(yīng)用與邏輯的分離規(guī)范了應(yīng)用對數(shù)據(jù)的操作,增強了系統(tǒng)的可重用性,使得應(yīng)用開發(fā)的重點放在與用戶的交互上;邏輯與數(shù)據(jù)的分離優(yōu)化了數(shù)據(jù)的共享機制,增強了數(shù)據(jù)安全性。COM+一方面提供了許多新的服務(wù)和一個一致的管理環(huán)境,另一方面它支持說明性編程模型,即開發(fā)人員盡可能按通用的方式開發(fā)組件程序,將細(xì)節(jié)留到配置時刻再確定。

        利用Web Services和COM+技術(shù)構(gòu)建的三層分布式物流系統(tǒng)的體系結(jié)構(gòu),有效集成企業(yè)原有的專業(yè)物流服務(wù)和資源信息,實現(xiàn)協(xié)同工作環(huán)境下企業(yè)的資源優(yōu)化和重組,提供了從原材料供應(yīng)到最終產(chǎn)品銷售之間的全方位物流服務(wù)。具有以下特點:

        (1)基于Web Services和COM+技術(shù)的物流管理系統(tǒng),面向跨企業(yè)/部門的分布式管理。

        (2)結(jié)合EAI集成技術(shù),充分整合已有的專業(yè)物流服務(wù)和信息資源,如E_mail、資源管理等。

        (3)多種安全控制權(quán)限,級別有用戶鑒定、服務(wù)器訪問控制、數(shù)據(jù)庫訪問控制、文檔訪問控制等。

        (4) 實現(xiàn)邏輯上的多層和物理上的分布式處理,以及跨語言、跨平臺的代碼重用。

        四、三層分布式物流管理系統(tǒng)的實現(xiàn)

        利用Web Services與COM+組件技術(shù),開發(fā)的三層分布式物流管理系統(tǒng)中,Web Services技術(shù)完全支持SOAP、HTTP協(xié)議和XML的標(biāo)準(zhǔn),能輕松得跨越企業(yè)防火墻或代理服務(wù)器。COM+組件提供了ASP、ASP Servlet、ASPBean等技術(shù),實現(xiàn)頁面動態(tài)內(nèi)容的實現(xiàn)與顯示,ASP Servlet運行在Web服務(wù)器端的Servlet程序,支持多線程、多用戶訪問,能完成所有CGI功能。因此,基于Web Services與COM+技術(shù)的物流管理系統(tǒng)可以不受防火墻限制、能獨立于硬件、操作系統(tǒng)、應(yīng)用開發(fā)環(huán)境,而對已有的財務(wù)軟件系統(tǒng)等進(jìn)行整合,使公司內(nèi)部、公司與客戶、供應(yīng)商、交易伙伴進(jìn)行多對多聯(lián)接,從而建立更加靈活、有效的公司協(xié)同工作環(huán)境,實現(xiàn)了應(yīng)用子系統(tǒng)的松散耦合

        客戶層在瀏覽器中運行,通過HTTP/HTTPS協(xié)議與應(yīng)用層、邏輯層傳遞信息。系統(tǒng)代碼集中在Web服務(wù)器端,系統(tǒng)部署方便、可靠,降低了維護(hù)與更新成本??蛻魧油ㄟ^HTML/XML實現(xiàn),用于顯示和收集信息。表單數(shù)據(jù)的合法性通過客戶端ASP代碼來檢驗。

        業(yè)務(wù)邏輯層通過Servlet實現(xiàn)邏輯控制,負(fù)責(zé)處理HTTP請求;通過ASPBean組件實現(xiàn)業(yè)務(wù)邏輯,訪問數(shù)據(jù)庫;以ASP實現(xiàn)表示功能。ASP頁面只負(fù)責(zé)信息顯示功能,一般不處理業(yè)務(wù)邏輯。通過應(yīng)用邏輯與表示邏輯的分離,應(yīng)用邏輯組件獨立性更強,易于實現(xiàn)子系統(tǒng)的可重用性、可移植性、集成性。

        數(shù)據(jù)層采用通用的RDBMS,通過ASPBean完成數(shù)據(jù)訪問和存儲。

        基于Web Services與COM+技術(shù)的三層分布式物流管理系統(tǒng)在某物流公司得到了具體的應(yīng)用如圖3,該公司屬松散型機構(gòu),在設(shè)計物流管理系統(tǒng)時,盡量不改變原有結(jié)構(gòu)及正在使用的應(yīng)用軟件資源,而是對現(xiàn)有資源進(jìn)行整合和統(tǒng)一管理。

        圖3 物流管理體系結(jié)構(gòu)

        五、結(jié)束語

        本文以某物流公司為背景,針對物流管理業(yè)務(wù)邏輯復(fù)雜、業(yè)務(wù)節(jié)點分散、數(shù)據(jù)處理量大的特點,采用三層分布式結(jié)構(gòu),開發(fā)了基于WebService與COM+技術(shù)的物流管理系統(tǒng)。組件化的特點使得該系統(tǒng)具有良好的跨平臺性、廣泛集成的靈活性、快速高效性和可擴展性。

        參考文獻(xiàn):

        [1]Jun Zhu.Web services Provide the Power to Integrate[J].IEEE Power and Energy Magazine, 2003,1(6):40-49

        [2]S Vinoshi.Integration with Web Services[J].IEEE Internet Computing.2003,7(6):75-77

        [3]How ASP.NET Web Services Work[EB/OL].http://msdn.microsoft.com/webservices/,2003-05

        [4]Robert J,Oberg.UnderstandingProgramming COM+.電子工業(yè)出版社。2001

        [5]M C Carboneras,C M Insa,E V Salort.ERP Implementation in the Stone Industry Special Difficulties and Solutions in the Production Area[J].IEEE Emerging Technologies and Factory Automation,2003,2(2):146-149

        注:本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文。

        日本精品人妻一区二区三区| 欧美日韩一区二区综合| 国产熟妇搡bbbb搡bb七区| 久久精品成人91一区二区| 丰满人妻一区二区三区52| 一本色道久久婷婷日韩| 大肉大捧一进一出视频| 福利在线国产| 中文字幕乱码亚洲无线| 中国黄色一区二区三区四区| 影视av久久久噜噜噜噜噜三级| 99亚洲精品久久久99| 精品国产爱在线观看| 99久久精品一区二区国产| 久久亚洲精品成人无码| 精品乱码卡1卡2卡3免费开放| 成人av天堂一区二区| 女同性恋一区二区三区av| 无码国产69精品久久久久孕妇| 日本色噜噜| 国产女主播福利一区在线观看| 丝袜美腿国产一区精品| 亚洲免费网站观看视频| 国产WW久久久久久久久久| 中文字幕精品久久一区二区三区 | 国产美女高潮流白浆免费观看| 亚洲综合一区二区三区天美传媒| 一区二区三区国产| 亚洲日本欧美产综合在线| 中国av一区二区三区四区| 日本三级片在线观看| 国产乱子伦一区二区三区| 美女裸体无遮挡黄污网站| 中文字幕人妻互换av| 国产乱了真实在线观看| www插插插无码视频网站| 91亚洲夫妻视频网站| 国产成人亚洲精品无码青| 超碰97人人做人人爱少妇| 中文字幕一区二区网站 | 亚洲一区二区三区美女av|