[发明专利]通信方法及装置在审
申请号: | 201811646212.1 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109714425A | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 陈顺;董红光;董俊杰 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L29/12;H04L1/00 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信方法及装置 网页 剪切板 操作系统 触发操作系统 虚拟网络连接 对象发送 网络接口 消息生成 消息转换 用户体验 预设格式 多类型 预设 解析 终端 发送 通信 | ||
本公开提供一种通信方法及装置,其中,所述方法包括:第一对象通过与第二对象之间的虚拟网络连接向所述第二对象发送第一消息;所述第二对象通过预设网络接口获取所述第一消息,并根据所述第一消息生成第二消息;所述第二对象将所述第二消息转换为预设格式的第三消息,并向剪切板发送所述第三消息;所述第一对象从所述剪切板中识别并解析所述第三消息,获得所述第二消息;其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。采用本公开提供的通信方法,可以实现通过网页来触发操作系统执行更多类型的操作,增强了网页和操作系统的功能,有效提升了终端的用户体验。
技术领域
本公开涉及通信技术领域,尤其涉及一种通信方法及装置。
背景技术
随着计算机随着电子技术和触摸屏技术的发展,各式各样的终端得到了广泛的应用,各种网页和本地应用软件给人们带来了极好的通信体验。
用户经常通过浏览器或者其他包含浏览器内核的网页客户端访问网页。为了保护系统资源的安全性,浏览器等网页客户端为网页创造了一个独立的执行环境,使之与操作系统隔绝。网页和操作系统之间只能通过网页客户端预设的API接口(ApplicationProgramming Interface,应用程序编程接口)进行交互。网页和操作系统不能直接交互。
在实现本公开的过程中,发明人发现至少存在以下问题:
基于上述网页与操作系统进行通信的处理方式,如果用户使用的浏览器中没有设置相应的API接口,网页即无法与操作系统进行通信,从而,导致网页与操作系统通信失败。
发明内容
有鉴于此,本公开提供一种通信方法及装置,可实现网页向操作系统发送用于执行非域名解析的目标消息,扩展网页功能。
根据本公开实施例的第一方面,提供了一种通信方法,所述方法包括:
第一对象通过与第二对象之间的虚拟网络连接向所述第二对象发送第一消息;
所述第二对象通过预设网络接口获取所述第一消息,并根据所述第一消息生成第二消息;
所述第二对象将所述第二消息转换为预设格式的第三消息,并向剪切板发送所述第三消息;
所述第一对象从所述剪切板中识别并解析所述第三消息,获得所述第二消息;
其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。
根据本公开实施例的第二方面,提供了一种通信方法,应用于第一对象中,所述方法包括:
通过与第二对象之间的虚拟网络连接向所述第二对象发送第一消息,以使所述第二对象根据所述第一消息生成第二消息,并将所述第二消息转换为预设格式的第三消息发送给剪切板;
查询所述剪切板中的消息,从所述剪切板中识别所述预设格式的第三消息;
将识别出的所述第三消息解析为所述第二消息;
其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。
根据本公开实施例的第三方面,提供了一种通信方法,应用于第二对象中,所述方法包括:
利用预设网络接口获取第一对象通过与所述第二对象之间的虚拟网络连接发送的第一消息;
根据所述第一消息生成第二消息;
将所述第二消息转换为预设格式的第三消息,并向剪切板发送所述第三消息,以使所述第一对象通过所述剪切板获取所述第二消息;
其中,所述第一对象与所述第二对象不同,所述第一对象与所述第二对象为网页或操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811646212.1/2.html,转载请声明来源钻瓜专利网。