天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

事件驅(qū)動(dòng)的服務(wù)生成系統(tǒng)

發(fā)布時(shí)間:2018-11-19 07:30
【摘要】:在傳統(tǒng)互聯(lián)網(wǎng)背景下,服務(wù)架構(gòu)主要以SOA(Service Oriented Architecture)為主,它具有代碼重用性、松耦合、平臺(tái)獨(dú)立性及語言無關(guān)的特性。盡管SOA具有如此多的優(yōu)勢(shì),但它在實(shí)時(shí)性和主動(dòng)性方面還存在著一些局限性,不能滿足未來物聯(lián)網(wǎng)對(duì)服務(wù)架構(gòu)的需求。物聯(lián)網(wǎng)環(huán)境下服務(wù)具有實(shí)時(shí)、動(dòng)態(tài)交互等特性,并且可以基于我們感興趣的事件主動(dòng)與我們交互。為了實(shí)現(xiàn)這種架構(gòu),需要集成SOA和EDA,生成EDSOA(基于事件驅(qū)動(dòng)的服務(wù)架構(gòu))也就成了必然趨勢(shì),EDSOA具有松耦合、高度集成、動(dòng)態(tài)交互、實(shí)時(shí)性、主動(dòng)性等特點(diǎn),能夠很好的適應(yīng)物聯(lián)網(wǎng)背景下的需求。鑒于此,本文研究提出了事件驅(qū)動(dòng)的服務(wù)生成系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn),具體從以下幾個(gè)方面進(jìn)行研究:首先原子服務(wù)具有事件驅(qū)動(dòng)的特性,所以本文選擇使用java和Scala語言基于Actor模型生成原子服務(wù);其次,將原子服務(wù)整合成復(fù)合服務(wù),服務(wù)之間有訂閱的事件,事件之間有邏輯關(guān)系,事件是從發(fā)布訂閱系統(tǒng)中獲取,所以本文開發(fā)ChatAgent管理系統(tǒng)實(shí)現(xiàn)服務(wù)向發(fā)布訂閱系統(tǒng)訂閱、發(fā)布、取消訂閱;再者,由于原有的SOA平臺(tái)是不具有事件的,所以本文對(duì)SOA插件進(jìn)行開發(fā),添加相應(yīng)的組件,例如事件、邏輯、事件和服務(wù)之間的連線;接著,本文還實(shí)現(xiàn)了服務(wù)生成管理模塊的一些功能,包括wsdl文件一鍵式生成服務(wù)框架代碼、搜索功能、上傳wsdl及xsd文件、添加類型功能。最后,本文對(duì)已經(jīng)完成的系統(tǒng)進(jìn)行了相應(yīng)的測(cè)試,實(shí)驗(yàn)結(jié)果表明,本文所設(shè)計(jì)和研發(fā)的系統(tǒng)能夠滿足預(yù)期的需求。
[Abstract]:In the context of traditional Internet, SOA (Service Oriented Architecture) is the main service architecture, which has the characteristics of code reuse, loose coupling, platform independence and language independence. Although SOA has so many advantages, it still has some limitations in real-time and initiative, which can not meet the needs of the Internet of things for service architecture in the future. In the Internet of things environment, services have real-time, dynamic interaction and can actively interact with us based on the events we are interested in. In order to realize this architecture, it is necessary to integrate SOA and EDA, to generate EDSOA (event-driven service architecture). EDSOA has the characteristics of loose coupling, high integration, dynamic interaction, real-time, initiative, etc. Be able to adapt to the needs of the Internet of things. In view of this, this paper studies the design and implementation of event-driven service generation system, which is studied from the following aspects: firstly, atomic service has the characteristics of event-driven. So this paper chooses to use java and Scala language to generate atomic service based on Actor model. Secondly, the atomic service is integrated into a composite service. There are subscription events among the services, and there are logical relations between the events. The events are obtained from the publish / subscribe system. So this paper develops a ChatAgent management system to realize the service to the publish / subscribe system. Publish or unsubscribe; Furthermore, because the original SOA platform does not have events, this paper develops the SOA plug-in and adds the corresponding components, such as events, logic, events and services; Then, this paper also implements some functions of service generation management module, including wsdl file one-key generation service framework code, search function, upload wsdl and xsd files, add type function. Finally, the system has been tested. The experimental results show that the system designed and developed in this paper can meet the expected requirements.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52;TP393.09

【參考文獻(xiàn)】

相關(guān)期刊論文 前6條

1 喬秀全;章洋;吳步丹;程渤;趙帥;馬華東;陳俊亮;;事件驅(qū)動(dòng)、面向服務(wù)的物聯(lián)網(wǎng)服務(wù)提供方法[J];中國(guó)科學(xué):信息科學(xué);2013年10期

2 孫其博;劉杰;黎,

本文編號(hào):2341557


資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2341557.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶0e383***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com