在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 基于SOA架構(gòu)的企業(yè)集成系統(tǒng)設(shè)計與實現(xiàn)

            基于SOA架構(gòu)的企業(yè)集成系統(tǒng)設(shè)計與實現(xiàn)

            作者: 時間:2009-07-06 來源:網(wǎng)絡(luò) 收藏
            (2)基于微軟ActiveX的Web體系結(jié)構(gòu)
            基于ActiveX的Web結(jié)構(gòu)的運行機制是:瀏覽器下載ActiveX控件、腳本或文檔并在本地運行,它們可以作為分布式組件對象模型(Distributed ComponentObiect Model,DCOM)客戶,利用DCOM的對象遠程過程調(diào)用(Object Remote Procedure Call,ORPC)機制訪問應(yīng)用服務(wù)器中的DCOM對象;也可通過服務(wù)器上的Internet服務(wù)應(yīng)用程序接口(ISAPI)等接口訪問后端數(shù)據(jù)庫。因此,在基于ActiveX的Web體系中,客戶端與應(yīng)用服務(wù)器之間采用ORPC進行通信,而應(yīng)用服務(wù)器與數(shù)據(jù)庫之間是采用ISAPI進行通信,整個Web體系中的核心技術(shù)是COM/DCOM技術(shù)。
            (3)基于SUN公司的Java RMI的Web體系結(jié)構(gòu)基于Java RMI的Web結(jié)構(gòu)的運行機制是:客戶方程序是一個Java Applet或JavaBeans對象,通過RMI內(nèi)部通信機制(Jaya RMI是SUN公司用Java語言建立的分布對象環(huán)境)調(diào)用應(yīng)用服務(wù)器上的Java對象,繼而以JDBC等方式訪問數(shù)據(jù)庫。因為Java RMI是用純Java環(huán)境實現(xiàn)的,Java語言本身的可移植性使得RMI具有很強的跨平臺性。此外,在處理純Java對象之間的通信時,RMI具有較高的效率。
            3.4 三種Web系統(tǒng)體系結(jié)構(gòu)的比較
            基于CORBA、微軟ActiveX和SUN Java RMI的Web體系結(jié)構(gòu)的主要差別比較如表1所示。

            本文引用地址:http://www.biyoush.com/article/188846.htm

            4 基于的系統(tǒng)開發(fā)與
            傳統(tǒng)的EAI解決方案是私有的和復雜的,因而不能實現(xiàn)必要的靈活性和適應(yīng)性。Web Service為實現(xiàn)EAI提供了一種全新的機制,它為本地和遠程服務(wù)的定義、發(fā)布和訪問提供了一整套開發(fā)標準的方法。它能徹底地改變傳統(tǒng)EAI中點對點的方式。
            本應(yīng)用實例是某生產(chǎn)彩電企業(yè)信息系統(tǒng)。將其銷售系統(tǒng)分解為描述彩電信息、訂單服務(wù)、購買服務(wù)三個功能,分別包裝成Web服務(wù)發(fā)布到網(wǎng)上,用戶查到這些Web服務(wù)后,就可以直接調(diào)用他們。該實例實現(xiàn)了Web服務(wù)的創(chuàng)建、部署和客戶對Web服務(wù)的調(diào)用。銷售系統(tǒng)Web服務(wù)和客戶端實現(xiàn)是基于Java的J2 SD-K1.4.1-01開發(fā)環(huán)境,以TomcatServer 4.1作為Web服務(wù)器,Web服務(wù)是利用JAX-RPC技術(shù)來創(chuàng)建,生成相應(yīng)的WSDL文檔并部署在Tomcat上,客戶端利用JAX-RPC提供的xrpcc工具生成Web服務(wù)的存根,以Servlet通過存根調(diào)用Web服務(wù)的方法。
            彩電信息Web服務(wù)refrilnforService的實現(xiàn)如下:
            (1)首先定義接口tvlnformation和接口實現(xiàn)類tvlnforlmpl,實現(xiàn)接口的方法getRefrilnfor。
            (2)用JAX-RPC提供的xrpcc工具根據(jù)配置文件tvforServiceConfig.xml生成tvforService.wsdl文檔和服務(wù)器配置文件refnInforServiceConfjg.proper.ties。命令為:xrpcc-classpath refriappServer-d refriappServer-server-keep tvlnforServiceConfig.-Xml。
            (3)用deploytool工具將彩電信息Web服務(wù)部署在Tomcat上。
            以客戶端調(diào)用tvlnforServiceWeb服務(wù)來說明如何用Web服務(wù)。
            ①根據(jù)配置文件tvInforCIienfConfig.xml,用xrpCc工具從WSDL文檔的描述生成tvlnforServiceWeb服務(wù)的客戶端類(tvlnfor-Stub存根和支撐類)。命令為:xrpcc-dtviappClient-client-keeptvlnforConfig.xml。
            ②在findTvServlet中通過JAX-RPC調(diào)用服務(wù)實現(xiàn)類tvforService-Im pl的方法getTvlnfor。
            ③在findBook.html中調(diào)用findTvServlet,取得彩電信息。
            其他彩電生產(chǎn)系統(tǒng),人事管理系統(tǒng)等應(yīng)用的實現(xiàn)部署情況與此類似。各種企業(yè)應(yīng)用不管是遺留系統(tǒng)還是外部企業(yè)系統(tǒng),無論處于不同平臺,使用不同對象技術(shù)的CORBA,DCOM,EJB,以及不同的編程語言,只要能以Web服務(wù)進行封裝,將其統(tǒng)一在一個Web Service技術(shù)層面上,就能像插件一樣嵌人消息服務(wù)總線,實現(xiàn)松耦合,從而實現(xiàn)了敏捷的企業(yè)應(yīng)用EAI及企業(yè)信息系統(tǒng)的可擴展功能。

            5 結(jié) 語
            傳統(tǒng)EAI技術(shù)點對點的集成方式不能靈活、低代價地實現(xiàn)異構(gòu)系統(tǒng)的集成,難以適應(yīng)企業(yè)快速的業(yè)務(wù)變化需求。提供了一種松耦合的服務(wù)模式,大大降低了應(yīng)用系統(tǒng)的集成和維護難度。Web Service技術(shù),能夠去除原來處在不同平臺,使用不同對象技術(shù)的CORBA,DCOM,EJB構(gòu)架的實現(xiàn)差異,將其統(tǒng)一在一個Web Service技術(shù)層面上,這也使得它成為現(xiàn)階段構(gòu)建基于SOA架構(gòu)集成系統(tǒng)的重要手段。然而Web Service技術(shù)現(xiàn)在尚未成熟,應(yīng)該進一步針對面向服務(wù)的SOA體系架構(gòu)的其他實現(xiàn)技術(shù)如Session Bean,JINI等,進行研究和探索,比較其各自的優(yōu)勢和適用范圍,在企業(yè)EAI實踐中,能夠根據(jù)原有信息系統(tǒng)的實際情況,靈活選用不同的SOA技術(shù)手段,高效率地實現(xiàn)企業(yè)信息集成。


            上一頁 1 2 下一頁

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉