在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Agent技術實現Web服務集成原型系統設計實例分析

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-27 08:13 ? 次閱讀

1.引言

隨著Internet以及Internet計算技術的飛速發展,使原本相互孤立的資源互聯共享成為可能。目前對Web服務的集成研究雖然已經取得了很大的進展,但仍然存在很多問題尚未解決。傳統的Web服務集成流程是靜態的,傳統的Web服務集成流程系統也不能適應這種動態變化。

針對以上問題,本文提出了基于Agent的Web服務集成技術,設計并實現了一種基于Agent技術的Web服務集成原型系統,使得Web服務集成系統的執行方式由原來的集中式轉為分布式。

2.Web服務技術

2.1 Web服務

Web服務是一個描述了一組可以在網絡上通過標準化的XML消息來通信的軟件接口。它是自包含、自描述、模塊化的應用程序,可以被發布、定位,并通過Web調用,是一種組件服務。也可以說Web服務就是一個應用程序,能夠用編程的方法通過Web來調用這個應用程序。

2.2 Web服務的體系結構

Web服務體系結構是一種面向服務的構架(Services Oriented Architecture,SOA),是基于三個角色(服務提供者、服務請求者、服務中介)和三個操作(發布、發現、綁定)構建的。Web服務在發布服務時使用通用描述、查找和集成服務協議UDDI;查找服務時使用UDDI和Web服務描述語言WSDL,綁定服務使用簡單對象訪問協議SOAP.

3.Agent技術

3.1 Agent的基本概念

Agent技術于人工智能,現在正向計算機的各個領域滲透。Agent具有以下五個特性:自主性、主動性、社會性、應激性和面向目標性。

3.2 Agent的基本結構

Agent的結構是建造Agent的一套特定方法,它說明Agent各個部件的組成關系以及部件之間的交互規則。Agent結構說明了Agent獲得的數據和它的當前內部狀態如何決定其采取動作及決定和修改Agent的未來的狀態。Agent的結構分為三類:思考型結構、反應型結構和混合型結構。

3.3 Agent通信機制

通信機制構成了支持Agent之間互操作和協同工作的重要基礎。建立通信標準是設計通信機制的關鍵,可促進通信接口和Agent的實現相分離。軟件Agent要通過一種通用的通信語言來解決上述問題。

4.基于Agent的Web服務集成系統的設計與實現

4.1 集成系統主要功能模型

系統原型具有以下幾個主要功能:可以設計、編輯Web服務組合流程;Web服務組合流程執行;Web服務組合流程執行時的監控。

系統在執行過程中所需的前臺程序輸入Web服務組合流程,后臺程序(協同Agent)負責分解該流程,然后將分解的流程腳本發送給相關的Web服務的代理(服務Agent),由這些服務Agent調用各Web服務并協同完成整個流程,最后將流程執行的最終結果返回給協同Agent.如圖1所示。

基于Agent技術實現Web服務集成原型系統設計實例分析

4.2 抽象三層體系架構

使用一種抽象三層體系架構來定義基于Agent的Web服務集成框架。圖2描述了業務處理流程、Agent和Web服務之間的關系。

基于Agent技術實現Web服務集成原型系統設計實例分析

在圖2中,最上層是業務流程層,主要負責業務流程的制定,確定業務流程為完成目標所必須包含的各個功能組件及工作順序;中間層是Agent處理層,我們將軟件Agent系統作為軟件中間件,主要負責兩個方面的工作:

一是智能評估、選擇和定制與業務處理流程功能需求相匹配的Web服務,包括監測和錯誤、異常處理等功能;二是負責流程中各個Web服務之間的通信工作;最底層是Web服務層,它由遍布在網絡中的各個Web服務組成,為集成業務流程提供各種功能的Web服務。

5.實例分析

5.1 問題描述

使用一個供應鏈中的訂單處理流程來說明上述體系結構的實現過程:當企業收到一個訂單以后,首先需要對庫存量進行查詢,當庫存量不能滿足該訂單的需求量時,則通知客戶不能滿足需求,結束該次訂單處理過程;當庫存量滿足需求量的時候,則發送賬單給客戶,當客戶支付完賬單之后,發送發貨命令,該次訂單處理過程結束。

5.2 業務流程層的設計

根據流程圖的功能需求,可以得到訂單處理過程平臺無關的模型,用UML活動圖表示出來如圖3所示。

6.結論

與已有的W e b服務集成方法相比,本文所提出的Web服務集成原型系統依靠Agent的特性,使得Web服務集成系統的執行方式由原來的集中式轉為分布式,通過Agent技術強大的通信能力克服了以往Web服務之間通信方式的單一性,提高了系統的運行效率。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web
    Web
    +關注

    關注

    2

    文章

    1269

    瀏覽量

    69737
  • 協議
    +關注

    關注

    2

    文章

    606

    瀏覽量

    39344
  • Agent
    +關注

    關注

    0

    文章

    106

    瀏覽量

    26799
收藏 人收藏

    評論

    相關推薦

    基于多Agent系統的智能家庭網絡研究

    基于多Agent系統的智能家庭網絡研究在分析家庭網絡智能化需求的基礎上,提出一種基于多Agent系統的智能家庭網絡MAIHN模型,用
    發表于 06-14 00:22

    基于移動agent虛擬儀器系統體系結構模型

    和詳細且易用的安全機制,并為agent間提供了動態、有效的通信機制。在實現過程中,設計關注具有檢測功能的處理分析agent實現,而不需考慮
    發表于 04-16 09:40

    如何實現基于Agent技術的嵌入式智能設備測試?

    如何實現基于Agent技術的嵌入式智能設備測試?基于Agent的嵌入式智能設備測試系統是如何構成的?
    發表于 04-15 06:14

    如何實現對嵌入式WEB服務系統的控制設計

    簡單設計。本設計利用ARM 自帶的WEB服務技術,來實現對嵌入式WEB服務
    發表于 11-09 08:47

    地理Web服務集成技術及其原型實現

    為有效利用網絡上不斷增多的地理Web服務功能,使它們協調工作,該文通過分析當前網絡上流行的基于WSRP規范的門戶技術和語義服務,探討地理
    發表于 04-18 10:03 ?15次下載

    Agent Technologies實現應用流程再造

    論文旨在研究自助服務系統應用流程再造的設計與實現,并探索Agent 技術在其中的應用。關鍵詞:Agent
    發表于 06-01 11:04 ?6次下載

    基于多Agent 技術的分布式測控系統研究

    文章將智能Agent 技術應用于分布式測控系統領域,實現分布式測控系統的智能化。對Agent
    發表于 06-01 13:42 ?18次下載

    基于Web服務的質量分析與優化系統研究

    針對工業生產的應用特點及現有質量分析應用系統所存在的,如功能相對單一、通用性差、不易集成和擴展及無法實現跨平臺運行等問題,重點研究了基于通用算法We
    發表于 06-16 11:57 ?9次下載

    用SVG技術實現動態圖形輸出的嵌入式Web服務

    本文結合控制系統對嵌入式Web 服務器的要求,分析了嵌入式Web 服務器的基本原理、動態內容
    發表于 07-07 13:29 ?19次下載

    基于Web Service巖心圖像分析管理系統的研究開發

    本文從巖心圖像掃描及綜合分析管理系統的實際應用背景出發,針對其存在的問題,提出了基于Web Service(web 服務)的
    發表于 08-06 10:45 ?14次下載

    Web服務在企業生產銷售一體化系統中的應用

    應用系統信息集成是管控一體化的研究熱點。本文分析了跨級別應用系統信息集成的目標和面臨的問題,結合Web
    發表于 08-14 08:35 ?12次下載

    一種面向Web服務復合的多agent協同系統設計

    本文主要設計了一種新的Internet系統模型,面向Web服務復合的多agent協同系統(CoWEB)。首先,通過闡述“
    發表于 09-03 09:28 ?8次下載

    基于Web服務的企業信息系統的設計與實現

    本文首先簡單介紹了Web 服務的定義和工作原理。而后提出一種在開放式環境下,用Web 服務技術實現
    發表于 09-26 09:13 ?18次下載

    基于Linux的WEB服務器的設計與實現

    基于Linux的WEB服務器的設計與實現 嵌入式WEB服務器的主要設計思想就是將嵌入式系統
    發表于 10-06 08:30 ?3059次閱讀
    基于Linux的<b class='flag-5'>WEB</b><b class='flag-5'>服務</b>器的設計與<b class='flag-5'>實現</b>

    Agent技術研究與分析

    介紹了 Agent 和多Agent技術的背景和概念,比較了Agent系統和多Agent
    發表于 06-08 16:03 ?0次下載
    <b class='flag-5'>Agent</b><b class='flag-5'>技術</b>研究與<b class='flag-5'>分析</b>
    主站蜘蛛池模板: 欧美精品成人a多人在线观看 | 人人做人人干 | 欧美乱码视频 | 色牛网| 天天鲁天天爽天天视频 | 欧美一级特黄高清免费 | 免费日韩毛片 | 黄色大片在线免费观看 | 一区二区三区四区在线 | 奇米福利视频 | 色人人 | 亚洲大黑香蕉在线观看75 | 看久久| 男人午夜 | 大量国产后进翘臀视频 | 春宵福利网站 | 久久sp| 202z国产高清日本在线播放 | 天天操综合网 | 天天干天天摸天天操 | 精品理论片 | 国产普通话一二三道 | 精品久久久久久久免费加勒比 | 免费在线播放视频 | tom影院亚洲国产一区二区 | 国产美女精品视频免费观看 | 夜夜嗷 | 女a男0攻巨肉高h | 色性视频 | 亚洲狠狠97婷婷综合久久久久 | 日本一区二区免费看 | 欧美熟色妇 | 国产精品嫩草影院人体模特 | 18年大片免费在线 | 久久亚洲国产成人精品性色 | 日日干天天爽 | 特黄特色的视频免费播放 | 永久免费看片 | 欧美性生活一级 | 色婷婷婷婷 | 77788色淫免费网站视频 |