一种船端业务服务互联互通平台系统的制作方法

文档序号:16926672发布日期:2019-02-22 19:55阅读:359来源:国知局
一种船端业务服务互联互通平台系统的制作方法
本发明属于信息
技术领域
,具体涉及一种船端业务服务互联互通平台系统。
背景技术
:随着船舶大型化和智能化的发展,船端电子设备和信息化业务服务越来越复杂,相互之间的依赖越来越紧密。同时,在国际海事组织主导的e-航海战略背景下,智能船舶和自主航行船舶概念的提出,船端各类业务服务和个性化服务越来越多。为此,为了便于船端各类设备、业务服务间的协同、维护和管理,具有高弹性、低耦合的技术服务间的互联互通是当前船端智能化服务平台系统架构设计时存在的主要问题。因此,研究一种船端业务服务间自动互联互通服务平台系统,使分布在船端的各业务服务以注册方式挂载到平台上,该互联互通平台支持各类已注册服务实时为其他服务或业务提供相关的标准化格式信息服务,或接收来自其他服务的标准化格式服务信息;同时,支持各类业务服务从本平台中注销。将船端各业务服务间的耦合性降低到最低,方便新增业务服务的部署和迁移,同时不影响现有业务服务的运行,真正实现船端各业务服务的“即插即用”。技术实现要素:本发明的目的是提供一种船端业务服务互联互通平台系统,该系统运行在船舶单一服务器中,支持各类船端业务技术服务软件按需注册和注销,通过标准化格式接口信息自适应接入船端智能服务系统中,实现船端各类业务服务的“即插即用”。本发明的技术方案是:一种船端业务服务互联互通平台系统,该系统主要体现在船端业务服务互联互通平台6中,船端业务服务互联互通平台6包括服务注册主控模块7、服务注册管理模块8、注册服务识别模块9和注册服务信息历书模块10,船端业务服务互联互通平台6部署在船端业务服务联网系统1中,并运行在船端业务服务互联互通平台系统服务器2中;船端业务服务联网系统1包括船端业务服务互联互通平台系统服务器2、各种业务服务器3、船端网络系统4和各种船端联网电子设备5,船端业务服务联网系统1中各部分组成通过船端网络系统4进行相互间网络的物理链接,使运行的各种业务服务器3和船端联网电子设备5通过网络与船端业务服务互联互通平台系统服务器2进行信息交互,船端网络系统4支持当前基于tcp/ip的局域网lan模式链接、rs-232/422/485串口链接及nmea-2000的总线型链接。在船端业务服务互联互通平台6中的注册和注销过程为:1步骤1:待注册业务服务11按照船端业务服务互联互通平台系统1接口注册要求,发出注册申请;2)步骤2:服务注册主控模块7接收到新的服务注册申请后,审核该服务提供的信息模型、对外服务接口、需求信息内容,通过标准化格式审核通过后提交给服务注册管理模块8;审核不通过,则反馈不通过原因给新注册服务11;3)步骤3:服务注册管理模块8接收到标准化格式的申请请求后,生成系统唯一识别id,并连带新服务注册信息一并写入注册服务信息历书模块10,同时,将服务识别id发送给服务注册主控模块7,并反馈给新注册id;而且如果新注册业务服务11需要从现有业务服务12中获得相关信息服务,服务注册管理模块8会通知注册服务识别模块9进行需求信息服务识别和查询;4)步骤4:注册服务识别模块9接到信息服务查询请求后,会从注册服务信息历书模块10查询相关结果,并将获的现有业务服务12相关信息模型和服务接口提交给服务注册主控模块7并反馈给新注册业务服务11;如果没有查到相应信息,则形成不存在请求服务通知反馈给新注册业务服务11;5)步骤5:新注册业务服务11接收到服务注册主控模块7反馈的信息后,更新相关信息;如果注册成功后,则加入现有业务服务12中,对外提供相应业务服务;如果失败,提示部署人员修改后重新执行步骤1至步骤5;6)步骤6:当现有业务服务12中某项服务需要注销时,同样发起注销申请给服务注册主控模块7;7)步骤7:服务注册主控模块7接收到注销申请后,通知注册服务识别模块9;注册服务识别模块9确认和识别存在该业务服务后,通知服务注册管理模块8处理该业务服务注销申请;8)步骤8:服务注册管理模块8接收到注销申请后,从注册服务信息历书模块10删除该业务服务注册信息,并通知服务注册主控模块7,该业务服务注销申请处理完毕,同时生成该注销业务服务的信息通知,经服务注册主控模块7发送给各现有业务服务12;9)步骤9:各现有业务服务12接收到某一服务注销申请后,更新相应服务信息源和接口,去除注销服务相关服务信息。本发明的有益效果是:利用该发明,船舶可直接利用ais设备进行定位,满足imo提出的空基和陆基双备份定位系统需求;利用本发明能够在几乎不增加船舶ais终端设备成本的前提下实现陆基定位,最大限度的实现了资源的重复利用。利用该发明,使船端的各种业务服务以“即插即用”方式快速部署到船端业务服务系统中,使船端业务技术服务间协作具有高弹性、低耦合特性,便于船端各类设备、业务服务间的协同、维护和管理。附图说明图1是本发明的船端业务服务联网系统结构框图;图2是本发明的技术服务框架图;图中:1、船端业务服务联网系统,2、船端业务服务互联互通平台系统服务器,3、各种业务服务器,4、船端网络系统,5、各种船端联网电子设备,6、船端业务服务互联互通平台,7、服务注册主控模块,8、服务注册管理模块,9、注册服务识别模块,10、注册服务信息历书模块,11、新的业务服务,12、现有业务服务。具体实施方式下面结合附图和实施例对本发明做进一步说明。如图1和图2所示,本发明的一种船端业务服务互联互通平台系统,该系统体主要现在船端业务服务互联互通平台6中,船端业务服务互联互通平台6包括服务注册主控模块7、服务注册管理模块8、注册服务识别模块9和注册服务信息历书模块10,船端业务服务互联互通平台6部署在船端业务服务联网系统1中,并运行在船端业务服务互联互通平台系统服务器2中;船端业务服务联网系统1包括船端业务服务互联互通平台系统服务器2、各种业务服务器3、船端网络系统4和各种船端联网电子设备5,船端业务服务联网系统1中各部分组成通过船端网络系统4进行相互间网络的物理链接,使运行的各种业务服务器3和船端联网电子设备5通过网络与船端业务服务互联互通平台系统服务器2进行信息交互,船端网络系统4支持当前基于tcp/ip的局域网lan模式链接、rs-232/422/485串口链接及nmea-2000的总线型链接。在船端业务服务互联互通平台6中的注册和注销过程为:1步骤1:待注册业务服务11按照船端业务服务互联互通平台系统1接口注册要求,发出注册申请;2)步骤2:服务注册主控模块7接收到新的服务注册申请后,审核该服务提供的信息模型、对外服务接口、需求信息内容,通过标准化格式审核通过后提交给服务注册管理模块8;审核不通过,则反馈不通过原因给新注册服务11;3)步骤3:服务注册管理模块8接收到标准化格式的申请请求后,生成系统唯一识别id,并连带新服务注册信息一并写入注册服务信息历书模块10,同时,将服务识别id发送给服务注册主控模块7,并反馈给新注册id;而且如果新注册业务服务11需要从现有业务服务12中获得相关信息服务,服务注册管理模块8会通知注册服务识别模块9进行需求信息服务识别和查询;4)步骤4:注册服务识别模块9接到信息服务查询请求后,会从注册服务信息历书模块10查询相关结果,并将获的现有业务服务12相关信息模型和服务接口提交给服务注册主控模块7并反馈给新注册业务服务11;如果没有查到相应信息,则形成不存在请求服务通知反馈给新注册业务服务11;5)步骤5:新注册业务服务11接收到服务注册主控模块7反馈的信息后,更新相关信息;如果注册成功后,则加入现有业务服务12中,对外提供相应业务服务;如果失败,提示部署人员修改后重新执行步骤1至步骤5;6)步骤6:当现有业务服务12中某项服务需要注销时,同样发起注销申请给服务注册主控模块7;7)步骤7:服务注册主控模块7接收到注销申请后,通知注册服务识别模块9;注册服务识别模块9确认和识别存在该业务服务后,通知服务注册管理模块8处理该业务服务注销申请;8)步骤8:服务注册管理模块8接收到注销申请后,从注册服务信息历书模块10删除该业务服务注册信息,并通知服务注册主控模块7,该业务服务注销申请处理完毕,同时生成该注销业务服务的信息通知,经服务注册主控模块7发送给各现有业务服务12;9)步骤9:各现有业务服务12接收到某一服务注销申请后,更新相应服务信息源和接口,去除注销服务相关服务信息。实施实例:1新业务服务发起注册申请:1新注册服务项船端业务服务互联互通平台系统发起注册申请,向船端业务服务互联互通平台系统服务器ip:192.168.21.120,发送如下申请报文信息:2注册申请确认:当船端业务服务互联互通平台系统识别,并完成注册后,反馈给新注册服务注册结果,信息如下表所示:3现有业务服务注销申请:当现有业务服务需要从船端业务服务互联互通平台系统中注销时,现有业务会向船端业务服务互联互通平台系统提交注销申请,提交信息与注册信息类似,增加注销标示内容,提交信息如下表所示:船端业务服务互联互通平台系统接收到含有注销标志的申请后,执行相关处理,反馈如下表所示信息:同时,船端业务服务互联互通平台系统会将上述注销服务信息通知给其他服务,以便他们更新服务信息源。序号内容说明备注1信息标志服务注销/更新通过2服务唯一识别id号必填3服务描述必填,所提供服务的文字性说明4服务格式必填,该服务打包的xml格式文件当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1