当前位置:主页 > 科技论文 > 计算机论文 >

消息服务组件应用接口设计与实现

发布时间:2018-03-27 09:26

  本文选题:消息服务组件 切入点:应用编程接口 出处:《华南理工大学》2013年硕士论文


【摘要】:网络技术的普及和迅速发展使得包括软件产业在内的信息产业在组织结构、产品开发方法以及技术应用模式上都发生了根本改变。消息服务组件顺应软件应用形态改变的趋势,,提供可靠、高效、跨平台的数据传输服务,屏蔽了底层通信的细节,缩短软件开发周期,为分布式环境下快速构建应用提供支撑。消息服务组件的应用接口是连接上层应用与消息服务组件的桥梁,提供应用程序使用消息服务组件各种通信服务的接口。 本文主要研究数据在应用与消息组件间如何传递,为消息服务组件提供应用程序易于访问的接口。主要的工作如下: 1)对消息中间件的相关标准、协议和接口规范进行综述,阐述消息的同步、异步通信以及点对点、发布/订阅者通信模型,探讨消息服务组件在接口层面上应采用的进程间通信方式; 2)基于消息服务组件接口中传递或接收的数据是以消息的形式存在的,讨论了消息的定义和类型,分析应用程序如何获得消息状态反馈,以及同步异步通信在消息服务组件中如何实现; 3)设计接口层中的消息队列结构,分别分析了发送和接收数据时数据流在接口层中的流向;设计并实现消息服务组件接口的管道管理、会话管理和消息控制三个功能模块以及消息状态反馈的API。 4)设计测试用例,对所实现的接口进行功能测试。
[Abstract]:With the popularization and rapid development of network technology, the information industry, including the software industry, has undergone fundamental changes in organizational structure, product development methods and technology application patterns. Provide reliable, efficient, cross-platform data transmission services, mask the details of the underlying communications, shorten the software development cycle, The application interface of the message service component is the bridge between the upper application and the message service component, and provides the interface for the application program to use various communication services of the message service component. This paper mainly studies how to transfer data between application and message component, and provides the interface of application easy to access for message service component. The main work is as follows:. 1) the related standards, protocols and interface specifications of message middleware are summarized, and the synchronous, asynchronous and point-to-point, publish / subscribe communication models of messages are described. This paper discusses the interprocess communication mode which should be used in the interface level of message service component. 2) based on the fact that the data passed or received in the message service component interface exists as a message, this paper discusses the definition and type of the message, and analyzes how the application obtains the message state feedback. And how to realize synchronous asynchronous communication in message service component; 3) the message queue structure in the interface layer is designed, and the flow direction of the data flow in the interface layer is analyzed, and the pipe management of the message service component interface is designed and implemented. Session management and message control three functional modules and message state feedback API. 4) Design the test case and test the function of the interface.
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;TP334.7

【参考文献】

相关期刊论文 前5条

1 史小平;赵玮;;消息队列中间件技术研究与功能分析[J];内蒙古科技与经济;2009年02期

2 蒋建春;刘涛;;分布式实时系统的通信中间件设计与实现[J];计算机工程;2012年21期

3 李涛;李慧;谷建华;潘慧芳;;基于ACE的并发编程模式和池式内存分配的研究[J];计算机工程与设计;2006年01期

4 蓝炳雄,张丽;基于ACE的共享内存的开发与研究[J];计算机系统应用;2005年04期

5 万忠;成熟的商用数据传输中间件-MQSeries[J];有线电视技术;2003年04期



本文编号:1670955

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1670955.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8e32a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com