伴随着移动互联网的发展,愈来愈多的应用特别是办公应用出现在各种智能终端上,比如智能手机、平板、智能电视等。
诚然,将移动终端内容投射到大屏幕上进行展示,难以满足用户的日常需求,诸如在智能手机上的办公软件,用户希望将文件投放到智能电视机、平板、笔记本电脑等终端的屏幕上,并在这些终端上进行编辑、操作,之后再从智能电视机、平板、笔记本电脑上移回智能手机端。
总体来看,在现有技术中,对特定型号的移动终端之间可以实现同步操作,不过,这还要依赖于生产商自身的操作系统和应用软件,在不同品牌型号、不同类型的智能移动终端还不能完全实现上述跨终端的应用界面交互。
为了更好地解决此类技术问题,一种跨终端进行应用界面交互的系统应运而生。这让用户可以在不同智能终端之间实现应用界面的跨终端投射展示、交互操作。
日前,由浙江讯盟科技有限公司提出,中国中小企业协会归口了《跨终端应用界面交互系统技术规范》团体标准。目前,该标准已完成征求意见稿的编制,现公开征求意见,要于2023年12月1日前以E-mail的形式反馈至中国中小企业协会。该标准将对跨终端应用界面交互系统进行技术规范,以充分发挥跨终端应用界面交互系统的功能,同时进一步促进产业标准化应用水平升级,一起推动行业的高质量发展。
《跨终端应用界面交互系统技术规范》明确规定了跨终端应用界面交互系统的术语和定义、总体架构、SDK安全等要求,主要适用于跨终端应用界面交互系统的开发、运维。跨终端应用界面交互系统,即包括多个终端和一个服务器,多个终端上均安装有应用程序端的SDK,服务器上安装有中心服务,能够实现在手机端、电脑端、Pad端以及电视机端等不同终端间跨终端显示、交互的系统。
在总体架构方面,该技术规范规定了系统架构、区块位置两大方面,包括Agent 组件用于保持和中心服务的通信、侦听来自中心服务的交互控制信号;服务器上安装有中心服务,中心服务包括Core组件和ViewMapping组件;Core组件用于和Agent组件保持通信、管理链接、接收或下发交互控制信号以及每个终端可配置上、下、左、右四个位置区块。
在应用界面交互方面,该技术规范明确了应用界面交互操作流程。需要一提的是,在当前终端中,长按当前界面并拖拽到已绑定虚拟位置,由SDK通知中心服务端;中止当前终端的控制入口,中断原有控制链路,并通过中心服务端通知当前终端;取得控制权后,中心服务端发送信息给目标终端应用程序 SDK,并由 ViewController 执行 HorizontalDataView 的显示以及显示内容的加载。
最后,该规范提到了SDK安全要求,包括基本安全要求、数据交互安全要求、重要组件安全要求,诸如应确保分发过程具备有效的完整性校验机制,避免提供的代码、资源文件遭篡改;c)应使用安全的加密算法、密钥生成机制,避免使用不安全的加密算法,避免加密算法破解以及c)调用网页视图应确保其配置安全性,避免出现配置不合理导致的安全风险。
该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们。