应急广播平台上下级的关联方法与流程

文档序号:12613447阅读:335来源:国知局
应急广播平台上下级的关联方法与流程

本发明涉及应急广播技术领域,尤其是涉及应急广播平台上下级的关联方法。



背景技术:

近年来应急广播平台业务在各地发展迅猛,但国家、省、市、县等都相对独立,并没有一个严格的上下级平台管理层次。当前常见的应急广播平台注册注销功能,多数只具有单点添加功能,例如上级平台添加下级平台,只需要把下级平台的信息填写进去,不需要下级平台响应,即可完成注册,注销同理。这种操作不仅互动性查,关联与安全性更差,不能很好的体现上下级平台的关联性和严密性。

而且,目前各个厂家现有的注册注销,都比较简陋,严密性和安全性不够好。



技术实现要素:

有鉴于此,本发明的目的在于提供应急广播平台上下级的关联方法,以提高应急广播平台的互动性、安全性和严密性。

第一方面,本发明实施例提供了一种应急广播平台上下级的关联方法,其中,应用于源平台,所述方法包括:

获取第一选择操作,并根据所述第一选择操作接收目标平台发送的目标平台信息;

根据所述目标平台信息生成请求信息,并将所述请求信息发送给目标平台,以使所述目标平台根据所述请求信息生成响应信息,并根据所述响应信息获取指令信息;

接收所述目标平台发送的所述响应信息和所述指令信息,并根据所述响应信息和所述指令信息,对所述目标平台信息进行修改。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述第一选择操作包括注册操作,所述获取第一选择操作包括:

获取添加平台操作,并根据所述添加平台操作进入添加平台页面;

在所述添加平台页面中添加注册信息;

根据所述注册信息获取平台列表页面,所述平台列表页面包括所述注册操作。

结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述第一选择操作还包括注销操作,所述获取第一选择操作还包括:

根据所述平台列表页面获取所述注销操作。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述请求信息包括第一注册请求信息和第二注册请求信息,所述根据所述目标平台信息生成请求信息包括:

根据所述目标平台信息,判断目标平台级别,所述目标平台级别包括上级目标平台和下级目标平台;

根据所述上级目标平台,获取与所述源平台关联的第一子平台,并将所述第一子平台进行封装,得到所述第一注册请求信息;

根据所述下级目标平台,生成所述第二注册请求信息。

结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述请求信息还包括注销请求信息,所述根据所述目标平台信息生成请求信息还包括:

根据源平台信息和所述目标平台信息生成所述注销请求信息。

结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述响应信息包括第一注册状态和注册成功状态,所述指令信息包括第一同意注册信息、驳回注册信息和第二同意注册信息,所述根据所述响应信息和所述指令信息,对所述目标平台信息进行修改包括:

根据所述第一注册状态,将所述上级目标平台的注册状态修改为所述第一注册状态;

根据所述注册成功状态和所述下级目标平台,生成注册成功信息;

接收所述上级目标平台发送的所述第一同意注册信息和所述驳回注册信息,以及所述下级目标平台发送的所述第二同意注册信息;

根据所述第一同意注册信息,生成所述注册成功信息,并将所述上级目标平台的注册状态修改为第二注册状态;

根据所述驳回注册信息,生成注册失败消息,并将所述上级目标平台的注册状态修改为第三注册状态;

根据所述第二同意注册信息,将所述下级目标平台的注册状态修改为所述第二注册状态,将所述下级目标平台的级别设置为孙子级,将所述下级目标平台的同步状态设置为已添加未同步。

结合第一方面的第四种可能的实施方式,本发明实施例提供了第一方面的第六种可能的实施方式,其中,所述响应信息还包括注销中状态和注销成功状态,所述指令信息还包括第一同意注销信息、驳回注销信息和第二同意注销信息,所述根据所述响应信息和所述指令信息,对所述目标平台信息进行修改还包括:

根据所述注销中状态,将上级目标平台的注册状态修改为所述注销中状态;

根据所述注销成功状态和下级目标平台,生成注销成功信息;

接收所述上级目标平台发送的所述第一同意注销信息和所述驳回注销信息,以及所述下级目标平台发送的所述第二同意注销信息;

根据所述第一同意注销信息,生成所述注销成功信息,并将所述上级目标平台的注册状态修改为第三注册状态;

根据所述驳回注销信息,生成注销失败信息,并将所述上级目标平台的注册状态修改为第二注册状态;

根据所述第二同意注销信息,将所述下级目标平台和与所述下级目标平台相关联的第二子平台的注册状态修改为所述第三注册状态,将所述下级目标平台的同步状态设置为已删除未同步。

第二方面,本发明实施例还提供一种应急广播平台上下级的关联方法,其中,应用于目标平台,所述方法包括:

将目标平台信息发送给源平台,以使所述源平台根据所述目标平台信息生成请求信息;

接收所述源平台发送的所述请求信息,根据所述请求信息生成响应信息,并根据所述响应信息获取指令信息;

将所述响应信息和所述指令信息发送给所述源平台,以使所述源平台根据所述响应信息和所述指令信息,对所述目标平台信息进行修改。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述请求信息包括第一注册请求信息和第二注册请求信息,所述响应信息包括第一注册状态和注册成功状态,所述指令信息包括第一同意注册信息、驳回注册信息和第二同意注册信息,所述根据所述请求信息生成响应信息,并根据所述响应信息获取指令信息包括:

对所述请求信息进行解析,得到所述第一注册请求信息和所述第二注册请求信息,根据所述第一注册请求信息和第二注册请求信息判断源平台级别,所述源平台级别包括下级源平台和上级源平台;

对所述第一注册请求信息进行响应,得到所述第一注册状态,并将所述下级源平台的注册状态修改为所述第一注册状态,并将所述下级源平台的级别设置为孙子级;

对所述二注册请求信息进行响应,得到所述注册成功状态;

根据所述第一注册状态,获取第二选择操作,根据所述第二选择操作生成所述第一同意注册信息和所述驳回注册信息,并将所述第一同意注册信息和所述驳回注册信息发送给所述下级源平台;

根据所述注册成功状态,生成所述第二同意注册信息,并将所述第二同意注册信息发送给所述上级源平台;

根据所述第一同意注册信息,将所述下级源平台的注册状态修改为所述第二注册状态,将所述下级源平台的同步状态修改为已添加未同步;

根据所述驳回注册信息,将所述下级源平台的注册状态修改为第三注册状态,并将所述下级源平台的所述源平台信息进行删除;

根据所述第二同意注册信息,将所述上级源平台的注册状态修改为所述第二注册状态。

结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述请求信息还包括注销请求信息,所述响应信息还包括注销中状态和注销成功状态,所述指令信息还包括第一同意注销信息、驳回注销信息和第二同意注销信息,所述根据所述请求信息生成响应信息,并根据所述响应信息获取指令信息还包括:

根据所述注销请求信息,得到源平台级别,所述源平台级别包括下级源平台和上级源平台;

对所述下级源平台的所述注销请求信息进行响应,得到所述注销中状态,并将所述下级源平台的注册状态修改为所述注销中状态;

对所述上级源平台的所述注销请求信息进行响应,得到所述注销成功状态,并将所述上级源平台的注册状态修改为第三注册状态;

根据所述注销中状态,获取第二选择操作,并根据所述第二选择操作生成所述第一同意注销信息和所述驳回注销信息,并将所述第一同意注销信息和所述驳回注销信息发送给所述下级源平台;

根据所述注销成功状态,生成所述第二同意注销信息,并将所述第二同意注销信息发送给所述上级源平台;

根据所述第一同意注销信息,将所述下级源平台和第一子平台的注册状态修改为所述第三注册状态,将所述下级源平台的同步状态修改为已删除未同步;

根据所述驳回注销信息,将所述下级源平台的注册状态修改为所述第二注册状态;

根据所述第二同意注销信息,将所述上级源平台的注册状态修改为所述第三注册状态。

本发明提供的应急广播平台上下级的关联方法,通过获取第一选择操作,并根据第一选择操作接收目标平台发送的目标平台信息,根据目标平台信息生成请求信息,并将请求信息发送给目标平台,以使目标平台根据请求信息生成响应信息,并根据响应信息获取指令信息,接收目标平台发送的响应信息和指令信息,并根据响应信息和指令信息,对目标平台信息进行修改。本发明将上下级平台的关联紧密结合在一起,加强平台间的互动性、关联性和安全性。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的应急广播平台上下级的关联方法流程图;

图2为本发明实施例一提供的注册操作获取方法流程图;

图3为本发明实施例一提供的一种平台页面示意图;

图4为本发明实施例一提供的另一种平台页面示意图;

图5为本发明实施例二提供的应急广播平台上下级的注册方法信令图;

图6为本发明实施例三提供的应急广播平台上下级的注销方法信令图;

图7为本发明实施例四提供的应急广播平台上下级的关联方法流程图;

图8为本发明实施例四提供的注册响应方法流程图;

图9为本发明实施例四提高的注销响应方法流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前常见的应急广播平台注册注销功能,多数只具有单点添加功能,例如上级平台添加下级平台,只需要把下级平台的信息填写进去,不需要下级平台响应,即可完成注册,注销同理。这种操作不仅互动性查,关联与安全性更差,不能很好的体现上下级平台的关联性和严密性。

基于此,本发明实施例提供的应急广播平台上下级的关联方法,可以提高应急广播平台的互动性、安全性和严密性。

为便于对本实施例进行理解,首先对本发明实施例所公开的应急广播平台上下级的关联方法进行详细介绍。

实施例一:

图1为本发明实施例一提供的应急广播平台上下级的关联方法流程图。

参见图1,以源平台为执行主体,应急广播平台上下级的关联方法包括如下步骤:

步骤S101,获取第一选择操作,并根据第一选择操作接收目标平台发送的目标平台信息;

步骤S102,根据目标平台信息生成请求信息,并将请求信息发送给目标平台,以使目标平台根据请求信息生成响应信息,并根据响应信息获取指令信息;

步骤S103,接收目标平台发送的响应信息和指令信息,并根据响应信息和指令信息,对目标平台信息进行修改。

具体的,第一选择操作包括注册操作和注销操作;可以是下级源平台向上级目标平台发起注册或者注销请求,上级目标平台响应,将注册状态修改为注册中或者注销中,待后续同意或驳回指令发出后,再对下级源平台作进一步处理;也可以是上级源平台向下级目标平台发起注册或者注销请求,下级目标平台返回同意注册或者注销的信息。

根据本发明的示例性实施例,第一选择操作包括注册操作,参照图2,获取第一选择操作包括如下步骤:

步骤S201,获取添加平台操作,并根据添加平台操作进入添加平台页面;

步骤S202,在添加平台页面中添加注册信息;

步骤S203,根据注册信息获取平台列表页面,平台列表页面包括注册操作。

具体的,以图3所示的江苏地区为例进行说明,操作人员进入平台注册/注销页面,可查看到关联平台列表,包括父级和子孙级,在添加或修改目标平台的基础信息后,可进行对应的注册操作。操作人员点击“添加平台”按钮,则进入添加平台的页面,参照图4,在页面依次选择或填入行政区域、平台类型(应急广播平台或村村响平台)、平台ip(目标平台的服务对应ip地址)、平台port(目标平台的服务对应端口号)、下发地址(目标平台收发TAR包文件的网络地址),点击“添加”按钮,则成功跳转至平台列表页面,可发现多了一条对应内容为刚才添加的平台的信息,并有“注册”、“修改”、“删除”等按钮,点击“注册”,即获取了注册操作。

上下级平台直接注册成功后,会定时相互发送心跳包。对应平台收到心跳包并解析成功,在平台管理页面会看到对应平台的状态为“正常”;如果一定时间内没有收到心跳包,则对应平台的状态为“异常”,如图3所示。另外图3所示的平台注册/注销页面中,还可以看到“注销”按钮,即第一选择操作还包括注销操作,根据平台列表页面获取注销操作。

实施例二:

图5为本发明实施例二提供的应急广播平台上下级的注册方法信令图。

请求信息包括第一注册请求信息和第二注册请求信息,参照图5,以源平台为执行主体,根据目标平台信息生成请求信息包括源平台向目标平台发起注册请求,通过如下步骤实现:

步骤S510,获取注册操作;

步骤S520,根据注册操作,调用目标平台信息;

步骤S530,根据目标平台信息,判断目标平台级别,目标平台级别包括上级目标平台和下级目标平台;

步骤S531,根据上级目标平台,获取与源平台关联的第一子平台,并将第一子平台进行封装,得到第一注册请求信息;

具体的,第一子平台为源平台中已注册的下一级平台。

步骤S532,根据下级目标平台,生成第二注册请求信息。

步骤S540,将第一注册请求信息或第二注册请求信息发送给目标平台。

具体的,将第一注册请求信息或第二注册请求信息发送给目标平台,以使目标平台对请求信息进行解析,根据解析结果判断是第一注册请求信息或第二注册请求信息,并以此做出相匹配的响应信息和指令信息。

响应信息包括第一注册状态和注册成功状态,指令信息包括第一同意注册信息、驳回注册信息和第二同意注册信息,其中,第一注册状态为注册中。

步骤S550,接收响应信息,并根据响应信息对目标平台进行修改包括步骤S561至步骤S562;

步骤S561,根据第一注册状态,将上级目标平台的注册状态修改为第一注册状态;其中,第一注册状态为注册中;

步骤S562,根据注册成功状态和下级目标平台,生成注册成功信息;

步骤S570,接收指令信息,并根据指令信息对目标平台信息进行修改包括步骤S581至步骤S583;其中,上级目标平台发送第一同意注册信息和驳回注册信息,下级目标平台发送的第二同意注册信息;

步骤S581,根据第一同意注册信息,生成注册成功信息,并将上级目标平台的注册状态修改为第二注册状态;其中,第二注册状态为已注册;

S582,根据驳回注册信息,生成注册失败消息,并将上级目标平台的注册状态修改为第三注册状态;其中,第三注册状态为未注册;注册失败消息中包含失败的原因;

S583,根据第二同意注册信息,将下级目标平台的注册状态修改为第二注册状态,将下级目标平台的级别设置为孙子级,将下级目标平台的同步状态设置为已添加未同步。

具体的,以上各步骤中对各种信息做出的任何修改,都及时作记录并保存在相应的本地数据库中。

实施例三:

图6为本发明实施例三提供的应急广播平台上下级的注销方法信令图。

请求信息还包括注销请求信息,参照图6,以源平台为执行主体,根据目标平台信息生成请求信息还包括源平台向目标平台发起注销请求,通过如下步骤实现:

步骤S610,获取注销操作;

步骤S620,根据注销操作,调用目标平台信息;

步骤S630,根据源平台信息和目标平台信息生成注销请求信息;

步骤S640,将注销请求信息发送给目标平台;

具体的,将注销请求信息发送给目标平台,以使目标平台根据注销请求信息判断源平台的级别是下级源平台或上级源平台,并以此做出相匹配的响应信息和指令信息。

响应信息还包括注销中状态和注销成功状态,指令信息还包括第一同意注销信息、驳回注销信息和第二同意注销信息。

步骤S650,接收响应信息,并根据响应信息对目标平台信息进行修改还包括步骤S661至步骤S662;

步骤S661,根据注销中状态,将上级目标平台的注册状态修改为注销中状态;

步骤S662,根据注销成功状态和下级目标平台,生成注销成功信息;

步骤S670,接收指令信息,并根据指令信息对目标平台信息进行修改还包括步骤S681至步骤S683:

具体的,上级目标平台发送第一同意注销信息和驳回注销信息,下级目标平台发送第二同意注销信息;

步骤S681,根据第一同意注销信息,生成注销成功信息,并将上级目标平台的注册状态修改为第三注册状态;其中,第三注册状态为未注册;

步骤S682,根据驳回注销信息,生成注销失败信息,并将上级目标平台的注册状态修改为第二注册状态;其中,第二注册状态为已注册;

步骤S683,根据第二同意注销信息,将下级目标平台和与下级目标平台相关联的第二子平台的注册状态修改为第三注册状态,将下级目标平台的同步状态设置为已删除未同步。其中,第三注册状态为未注册。

具体的,以上各步骤中对各种信息做出的任何修改,都及时作记录并保存在相应的本地数据库中。

实施例四:

图7为本发明实施例四提供的应急广播平台上下级的关联方法流程图。

参照图7,以目标平台为执行主体,应急广播平台上下级的关联方法包括:

步骤S701,将目标平台信息发送给源平台,以使源平台根据目标平台信息生成请求信息;

步骤S702,接收源平台发送的请求信息,根据请求信息生成响应信息,并根据响应信息获取指令信息;

步骤S703,将响应信息和指令信息发送给源平台,以使源平台根据响应信息和指令信息,对目标平台信息进行修改。

根据本发明的示例性实施例,请求信息包括第一注册请求信息和第二注册请求信息,响应信息包括第一注册状态和注册成功状态,指令信息包括第一同意注册信息、驳回注册信息和第二同意注册信息,参照图8,根据请求信息生成响应信息,并根据响应信息获取指令信息包括:

步骤S810,对请求信息进行解析,得到第一注册请求信息和第二注册请求信息,根据第一注册请求信息和第二注册请求信息判断源平台级别,源平台级别包括下级源平台和上级源平台;

步骤S821,对第一注册请求信息进行响应,得到第一注册状态,并将下级源平台的注册状态修改为第一注册状态,并将下级源平台的级别设置为孙子级;

步骤S822,对二注册请求信息进行响应,得到注册成功状态;

步骤S831,根据第一注册状态,获取第二选择操作,根据第二选择操作生成第一同意注册信息和驳回注册信息,并将第一同意注册信息和驳回注册信息发送给下级源平台;

步骤S832,根据注册成功状态,生成第二同意注册信息,并将第二同意注册信息发送给上级源平台;

步骤S841,根据第一同意注册信息,将下级源平台的注册状态修改为第二注册状态,将下级源平台的同步状态修改为已添加未同步;

步骤S851,根据驳回注册信息,将下级源平台的注册状态修改为第三注册状态,并将下级源平台的源平台信息进行删除;

步骤S842,根据第二同意注册信息,将上级源平台的注册状态修改为第二注册状态。

根据本发明的示例性实施例,请求信息还包括注销请求信息,响应信息还包括注销中状态和注销成功状态,指令信息还包括第一同意注销信息、驳回注销信息和第二同意注销信息,参照图9,根据请求信息生成响应信息,并根据响应信息获取指令信息还包括:

步骤S910,根据注销请求信息,得到源平台级别,源平台级别包括下级源平台和上级源平台;

步骤S921,对下级源平台的注销请求信息进行响应,得到注销中状态,并将下级源平台的注册状态修改为注销中状态;

步骤S922,对上级源平台的注销请求信息进行响应,得到注销成功状态,并将上级源平台的注册状态修改为第三注册状态;

步骤S931,根据注销中状态,获取第二选择操作,并根据第二选择操作生成第一同意注销信息和驳回注销信息,并将第一同意注销信息和驳回注销信息发送给下级源平台;

步骤S932,根据注销成功状态,生成第二同意注销信息,并将第二同意注销信息发送给上级源平台;

步骤S941,根据第一同意注销信息,将下级源平台和第一子平台的注册状态修改为第三注册状态,将下级源平台的同步状态修改为已删除未同步;

步骤S951,根据驳回注销信息,将下级源平台的注册状态修改为第二注册状态;

步骤S942,根据第二同意注销信息,将上级源平台的注册状态修改为第三注册状态。

本发明提供的应急广播平台上下级的关联方法,通过获取第一选择操作,并根据第一选择操作接收目标平台发送的目标平台信息,根据目标平台信息生成请求信息,并将请求信息发送给目标平台,以使目标平台根据请求信息生成响应信息,并根据响应信息获取指令信息,接收目标平台发送的响应信息和指令信息,并根据响应信息和指令信息,对目标平台信息进行修改。本发明将上下级平台的关联紧密结合在一起,加强平台间的互动性、关联性和安全性。

本发明实施例所提供的应急广播平台上下级的关联方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1