[发明专利]展现网络应用程序文档的方法、移动终端、浏览器及系统在审
申请号: | 201310364923.0 | 申请日: | 2013-08-20 |
公开(公告)号: | CN104426921A | 公开(公告)日: | 2015-03-18 |
发明(设计)人: | 袁志俊;杨扬 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 展现 网络 应用程序 文档 方法 移动 终端 浏览器 系统 | ||
1.一种在计算机上展现网络应用程序(WebAPP)文档的方法,其特征在于,包括:
安装有嵌入式操作系统的移动终端中的网络套接字(WebSocket)服务组件与安装有桌面操作系统的计算机中正在展现所述WebAPP文档的浏览器建立网络连接;
所述WebSocket服务组件接收所述浏览器发来的所述WebApp文档中的可执行代码示例,并在所述WebSocket服务组件建立的WebApp容器组件中运行所述可执行代码示例;
所述WebSocket服务组件监听所述WebApp容器组件中所述可执行代码示例的运行过程,并不断取回所述运行过程中的显示数据;
所述WebSocket服务组件将所述显示数据传输至所述浏览器从而在所述浏览器上展现所述WebApp文档中的文档说明的同时配合展现所述显示数据。
2.如权利要求1所述的方法,其特征在于,安装有嵌入式操作系统的移动终端中的网络套接字(WebSocket)服务组件与安装有桌面操作系统的计算机中正在展现所述WebAPP文档的浏览器建立网络连接的步骤,进一步包括:
所述移动终端与计算机建立网络链路;
通过所述计算机中的浏览器展现所述WebApp文档时,所述移动终端中的WebSocket服务组件接收到所述浏览器通过所述网络链路发来的基于WebSocket协议的网络连接请求;
所述WebSocket服务组件通过所述网络链路向所述浏览器发出响应从而所述WebSocket服务组件与所述浏览器建立并保持基于WebSocket协议的支持双向通信的网络连接。
3.如权利要求2所述的方法,其特征在于,所述移动终端与计算机建立网络链路的步骤,进一步包括:
所述移动终端通过外部总线方式与计算机连接从而接入所述计算机的局域网,建立网络链路,或者,
所述移动终端通过无线方式接入所述计算机的局域网从而建立网络链路。
4.如权利要求1所述的方法,其特征在于,在所述WebSocket服务组件建立的WebApp容器组件中运行所述可执行代码示例的步骤,进一步包括:
在所述WebSocket服务组件接收到所述浏览器发来的所述WebApp文档中的可执行代码示例后,通过调用WebOS标准库函数对用于承载所述WebApp的运行环境的WebApp容器进行初始化,并在所述WebApp容器中运行所述可执行代码示例。
5.如权利要求1所述的方法,其特征在于,所述WebSocket服务组件监听所述WebApp容器组件中所述可执行代码示例的运行过程,并不断取回所述运行过程中的显示数据的步骤,进一步包括:
在所述WebApp容器组件中所述可执行代码示例的运行过程中,所述WebSocket服务组件监听所述移动终端的嵌入式操作系统中用于输出显示数据的文件句柄;
所述WebSocket服务组件将实时监听到的所述文件句柄对应的显示数据按照预设的刷新频率转化为图片编码格式的二进制数据。
6.如权利要求5所述的方法,其特征在于,所述WebSocket服务组件将所述显示数据传输至所述浏览器从而在所述浏览器上展现所述WebApp文档中的文档说明的同时配合展现所述显示数据的步骤,进一步包括:
所述WebSocket服务组件将所述二进制数据传输至所述浏览器从而使所述浏览器展现所述WebApp文档中的文档说明的同时,按照所述刷新频率通过所述浏览器所打开页面中的img标签实时展现所述二进制数据。
7.如权利要求1-6中任一项所述的方法,其特征在于,
所述移动终端,包括以下一个或多个的组合:位于本地的手机、平板电脑、销售点情报管理系统(POS)、车载电脑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310364923.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于网络现实化的实时生产系统
- 下一篇:信息处理装置及其控制方法