-
公开(公告)号:CN107402747B
公开(公告)日:2019-08-20
申请号:CN201610341904.X
申请日:2016-05-20
申请人: 中国科学院声学研究所 , 上海尚恩华科网络科技股份有限公司
IPC分类号: G06F9/451
摘要: 本发明提供了一种支持多终端类型的应用页面动态生成方法,所述方法包括:步骤1)在服务器端上,为每个支持的终端类型创建具有层次关系的页面实例;基于控件属性和业务逻辑跳转关系生成控件实例;将控件实例装配到页面实例中,保存页面实例标识所包含的控件实例标识和其在页面实例中的位置到有序列表;步骤2)终端应用启动,访问服务器端进行控件同步,获取控件属性和页面实例包含的控件实例;向服务器端发送获取页面数据请求,服务器端识别终端应用对应的终端类型,根据页面实例组装成完全实例化的页面数据并返回;终端应用解析页面实例数据,按照有序列表中页面实例对应控件实例的编码标识执行控件的渲染代码库中对应的渲染代码进行渲染显示。
-
公开(公告)号:CN108667881B
公开(公告)日:2020-08-18
申请号:CN201710211307.X
申请日:2017-03-31
申请人: 中国科学院声学研究所
IPC分类号: H04L29/08
摘要: 本发明提供一种智能终端与云服务器的业务数据的同步方法,该方法包括:检测云服务器业务数据版本是否更新,根据检查结果决定是否执行同步更新操作;云服务器业务数据版本有更新时,智能终端的后台开启线程去同步云服务器的业务数据版本,业务应用程序呈现新的业务数据和数据特征值映射文件;智能终端访问云服务器,所述云服务器存储、上传并获取新的业务数据和数据特征值映射文件,智能终端检测本地是否有所述新的业务数据及其对应的数据特征值映射文件;检查智能终端和云服务器的数据特征值映射文件的版本号,文件的相对路径的散列值和文件的MD5值是否相等;任选一种同步更新机制,从云服务器下载业务数据报并同步更新所述智能终端本地业务数据。
-
公开(公告)号:CN108667863A
公开(公告)日:2018-10-16
申请号:CN201710196792.8
申请日:2017-03-29
申请人: 中国科学院声学研究所
摘要: 本发明提供一种基于本地代理的WEB业务适配系统,其包括:适配控制单元(100),本地代理单元(200),业务数据解析单元(300)和业务呈现单元(400);其中,所述适配控制单元(100),用于分别向所述本地代理单元(200),所述业务数据解析单元(300)和所述业务呈现单元(400)发送任务信息和接收执行返回结果;所述本地代理单元(200),用于获取原WEB业务数据和执行跨域网络请求的响应信息,并进行预处理,保护和管理Cookie信息,完成WEB业务用户的个性化交互;业务数据解析单元(300),用于解析所述响应信息,并解析出与访问页面相关的相关元数据,并返回给所述适配控制单元(100);业务呈现单元(400),用于将所述相关元数据渲染并呈现到智能终端设备上。
-
公开(公告)号:CN107402747A
公开(公告)日:2017-11-28
申请号:CN201610341904.X
申请日:2016-05-20
申请人: 中国科学院声学研究所 , 上海尚恩华科网络科技股份有限公司
IPC分类号: G06F9/44
摘要: 本发明提供了一种支持多终端类型的应用页面动态生成方法,所述方法包括:步骤1)在服务器端上,为每个支持的终端类型创建具有层次关系的页面实例;基于控件属性和业务逻辑跳转关系生成控件实例;将控件实例装配到页面实例中,保存页面实例标识所包含的控件实例标识和其在页面实例中的位置到有序列表;步骤2)终端应用启动,访问服务器端进行控件同步,获取控件属性和页面实例包含的控件实例;向服务器端发送获取页面数据请求,服务器端识别终端应用对应的终端类型,根据页面实例组装成完全实例化的页面数据并返回;终端应用解析页面实例数据,按照有序列表中页面实例对应控件实例的编码标识执行控件的渲染代码库中对应的渲染代码进行渲染显示。
-
公开(公告)号:CN108667863B
公开(公告)日:2020-04-14
申请号:CN201710196792.8
申请日:2017-03-29
申请人: 中国科学院声学研究所
IPC分类号: H04L29/08 , G06F16/955
摘要: 本发明提供一种基于本地代理的WEB业务适配系统,其包括:适配控制单元(100),本地代理单元(200),业务数据解析单元(300)和业务呈现单元(400);其中,所述适配控制单元(100),用于分别向所述本地代理单元(200),所述业务数据解析单元(300)和所述业务呈现单元(400)发送任务信息和接收执行返回结果;所述本地代理单元(200),用于获取原WEB业务数据和执行跨域网络请求的响应信息,并进行预处理,保护和管理Cookie信息,完成WEB业务用户的个性化交互;业务数据解析单元(300),用于解析所述响应信息,并解析出与访问页面相关的相关元数据,并返回给所述适配控制单元(100);业务呈现单元(400),用于将所述相关元数据渲染并呈现到智能终端设备上。
-
公开(公告)号:CN108667881A
公开(公告)日:2018-10-16
申请号:CN201710211307.X
申请日:2017-03-31
申请人: 中国科学院声学研究所
IPC分类号: H04L29/08
摘要: 本发明提供一种智能终端与云服务器的业务数据的同步方法,该方法包括:检测云服务器业务数据版本是否更新,根据检查结果决定是否执行同步更新操作;云服务器业务数据版本有更新时,智能终端的后台开启线程去同步云服务器的业务数据版本,业务应用程序呈现新的业务数据和数据特征值映射文件;智能终端访问云服务器,所述云服务器存储、上传并获取新的业务数据和数据特征值映射文件,智能终端检测本地是否有所述新的业务数据及其对应的数据特征值映射文件;检查智能终端和云服务器的数据特征值映射文件的版本号,文件的相对路径的散列值和文件的MD5值是否相等;任选一种同步更新机制,从云服务器下载业务数据报并同步更新所述智能终端本地业务数据。
-
-
-
-
-