发明名称 一种RESTful架构下的中间件注册方法
摘要 本发明公开了一种RESTful架构下的中间件注册方法,属于通信技术领域。该方法包括以下步骤:步骤一:向中间件的上层中间件管理中心发送请求注册的服务消息;步骤二:上层接收到来自下层的注册消息后:如果可以处理该类消息,则处理后将结果返回中间件,并向更高层中间件管理中心备案;如果无法处理,则将中间件发来的服务消息转发到高层中间件管理中心,以此类推;步骤三:若注册成功,则由系统返回中间件在泛在网内的唯一标识码,并通过消息服务形式播发给与该中间件相关的节点或管理中心;步骤四:若注册失败,则由系统向中间件返回消息告知原因及下一步做法;步骤五:注册成功的节点开始工作。
申请公布号 CN103986709B 申请公布日期 2017.02.15
申请号 CN201410205753.6 申请日期 2014.05.15
申请人 重庆邮电大学 发明人 张鹏;程方;蒋明浪;卢毓岑;朱建虎;张瑞;史涛
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I;G06F9/44(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京同恒源知识产权代理有限公司 11275 代理人 赵荣之
主权项 一种RESTful架构下的中间件注册方法,其特征在于:包括以下步骤:步骤一:向中间件的上层中间件管理中心发送请求注册的服务消息;步骤二:上层接收到来自下层的注册消息后:如果可以处理该类消息,则处理后将结果返回中间件,并向更高层中间件管理中心备案;如果无法处理,则将中间件发来的服务消息转发到高层中间件管理中心,以此类推;步骤三:若注册成功,则由系统返回中间件在泛在网内的唯一标识码,并通过消息服务形式播发给与该中间件相关的节点或管理中心;步骤四:若注册失败,则由系统向中间件返回消息告知原因及下一步做法;步骤五:注册成功的中间件开始工作;步骤一中的服务消息包括中间件服务消息目标、消息头、消息体和消息总体格式四部分;所述消息目标包括以下几点:1)提供一个单一的统一的消息API;该API能创建匹配现存的服务消息应用的消息格式;2)支持开发异构应用,可跨越不同的操作系统、机器架构和计算机语言;3)支持在消息中包含可扩展标签语言页面;所述消息头包括以下字段:1)MSGDestination,包含由发送方指定的目的地对象;2)MSGDeliveryMode,包含消息发送时指定的发送模式;3)MSGTimestamp,包含消息发送的时间戳;4)MSGReplyTo,包含由发送消息的中间件指定的消息回传目的地地址;5)MSGRedelivered,包含服务消息由于受某种因素影响而没被响应后重新转发的次数;6)MSGType,包含中间件发送的服务消息的类型;7)MSGLength,包含了消息发送时的总长度;8)MSGPriority,包含了消息的优先级;9)MSGMiddlewareID,包含中间件ID;所述消息体包括以下几部分:1)消息ID,标识当前发送消息的唯一ID;2)屏蔽位,用位标识当前数据包中每个资源是否传输了数据:“0”表示未传输,“1”表示传输;3)数据位,对应资源的数据值;4)数据校验位:用于标识校验发送数据与消息的正确性;所述消息头长度一定,为16字节,消息体根据各消息发送者的数量多少而长度可变。
地址 400065 重庆市南岸区黄桷垭崇文路2号