品牌网
公司信息商标信息专利信息
授权公布号:CN111163128B
一种基于QT中qWebChannel管道的Web前端通信管理方法
有效
申请
2019-12-03
申请公布
2020-05-15
授权
2022-12-16
预估到期
2039-12-03
申请号 CN201911220680.7
申请日 2019-12-03
申请公布号 CN111163128A
申请公布日 2020-05-15
授权公布号 CN111163128B
授权公告日 2022-12-16
分类号 H04L67/02;H04L69/16;H04L67/141;H04L67/146
分类 电通信技术;
申请人名称 江苏艾佳家居用品有限公司
申请人地址 江苏省南京市江宁区科学园芝兰路18号

专利法律状态

2022-12-16 授权
状态信息
授权
2020-05-15 公布
状态信息
公布

摘要

本发明公开了一种基于QT中qWebChannel管道的Web前端通信管理方法,涉及桌面客户端程序中多端通信的技术领域,所述通信在桌面客户端程序中,Web前端工程通过标准的方法和通道与宿主程序QT或UE4平台进行交互,其特征在于:具体包含如下步骤:定义管道通信,创建管道通信,复用管道通信,共享管道通信,约定通信方式。利用一个页面基于一个特地路由的天然模式,把该页面中需要用到的通信管道定义在路由中,这样确保管道定义不会泛滥;再次利用路由守卫钩子,进入页面之前,完成管道的创建后再进入页面的其他生命周期,以保证消息不会丢失。创建的过程中,若检测到全局对象上已创建相同管道则不再创建,提升管道复用率。如需使用管道,注入即可,极大提升开发效率。