欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    跨终端应用界面交互系统技术规范.docx

    • 资源ID:575457       资源大小:131.55KB        全文页数:9页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    跨终端应用界面交互系统技术规范.docx

    ICS33.030CCSN21团体标准T/CASMESXXXX-2023跨终端应用界面交互系统技术规范Technicalspecificationforcross-terminalapplicationinterfaceinteractionsystem(征求意见稿)2023-XX-XX发布2023-XX-XX实施中国中小企业协会发布目次前言II1范围12规范性引用文件13术语和定义14缩略语15总体架构16业务流程27SDK安全要求5,r/>刖百本文件按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由浙江讯盟科技有限公司提出。本文件由中国中小企业协会归口。本文件起草单位:浙江讯盟科技有限公司、XXX、XXX本文件主要起草人:XXX、XXX、XXX跨终端应用界面交互系统技术规范1范围本文件规定了跨终端应用界面交互系统的术语和定义、缩略语、总体架构、业务流程、SDK安全要求。本文件适用于跨终端应用界面交互系统的开发、运维。2规范性引用文件本文件没有规范性引用文件。3术语和定义下列术语和定义适用于本文件。11跨终端应用界面交互系统cross-terminaIapplicationinterfaceinteractionsystem包括多个终端和一个服务器,多个终端上均安装有应用程序端的SDK,服务器上安装有中心服务,可以实现在手机端、Pad端、电脑端、电视机端等不同终端间跨终端显示、交互的系统。4缩略语SDK:软件开发工具包SoftwareDevelopmentKitApp:手机软件ApplicationURL:网址UniformResourceLocator5总体架构耳1系统架构5.1.1 图1为实现跨终端应用界面交互业务的系统架构,包括多个终端和一个服务器:a)多个终端上均应安装有应用程序端的SDK,SDK包括Agent组件、Register组件和ViewController组件;b) Agent组件用于保持和中心服务的通信、侦听来自中心服务的交互控制信号;c) Register组件用于向中心服务注册或更改当前终端与其他终端的逻辑位置关系:d) ViewController组件用于执行来自中心服务的交互控制请求、向中心服务发送当前应用界面的状态信息;e)服务器上安装有中心服务,中心服务包括Core组件和ViewMapping组件;f) Core组件用于和Agent组件保持通信、管理链接、接收或下发交互控制信号;g) ViewMapping组件用于记录、存储、转换不同终端间应用程序界面的状态信息以及状态信息的映射关系,并通过COre组件发送给SDK执行。5.1.2 状态信息应包括应用程序当前界面的视图编号,当前界面的活动状态、展示的数据内容,以及当前登录用户信息。K5区块位置5.2.1每个终端可配置上、下、左、右四个位置区块,如图2所示。5 .2.2区块位置为逻辑定义,应用程序开发者可根据实际需要进行视觉和动效的展示。曲:翔 (T1)2: Pad (T2)终诜3:笔记本电陋 (T3)终端5:台式电8S (T5)6业务流程终期:皆能电视(T4)图2区块位置跨终端应用界面交互系统基本业务流程如图3所示。图3基本业务流程6 9激活虚拟位置区块6.2.1用户运行APP后,各终端上应用程序SDK中的Agent与中心服务端建立链接并完成鉴权,中心服务端为每个终端生成唯一编号TUIDo用户在使用时,通过长按当前界面,按图3所示流程在应用程序中激活系统的对应模块。图4激活虚拟位置区块操作流程图6.2.2应用程序中虚拟位置区块包括上、下、左、右四个区域,分别为AT、AB、AL、AR,如图5所ZJFoi?as: s¾j (TS)图5位置区块示意图6.3.1进行终端绑定时目标终端操作流程:a)在设备2中打开终端绑定设置界面;b)点击相应虚拟位置区块;c)显示当前区块的绑定二维码信息。6.3.2进行终端绑定时当前终端操作流程:a)在设备1中激活系统,SDK记录当前界面状态及选中的文件句柄(Handle);b)拖拽至任一虚拟位置区块,SDK进行终端绑定关系判断;c)如已绑定终端,则获取区块位置及界面状态等信息,发送至中心服务执行;d)如未绑定终端,则启动终端绑定操作,设备1提示用户操作并打开二维码扫码或使用手工输入绑定码方式进行绑定。A4应用界面交互6.4.1应用界面交互操作流程如图6所示。图6应用界面交互操作流程6.4.2流程说明:a)在当前终端中,长按当前界面并拖拽到已绑定虚拟位置,由SDK通知中心服务端;b)中心服务端查询可控(存活)列表,并在当前终端上以虚拟位置的形式展现;c)当选择某一虚拟位置时,中心服务向相应的目标终端下发控制指令,并同步相应的目标终端是否可控制,当相应的目标终端可控制时,取得控制权并保存在中心服务中,将该目标终端设置为只读状态;d)中止当前终端的控制入口,中断原有控制链路,并通过中心服务端通知当前终端;e)取得控制权后,中心服务端发送信息给目标终端应用程序SDK,并由VieWCOntrOUer执行HorizontalDataView的显示以及显示内容的加载。7SDK安全要求71基本安全要求SDK应符合下列基本安全要求:a)应确保分发过程具备有效的完整性校验机制,避免提供的代码、资源文件遭篡改;b)应确保分发包不包含病毒、木马等恶意程序;c)应避免调试信息函数输出通信日志、关键变量等敏感信息;d)应避免分发包内残留内网URL、测试账号、测试数据等测试信息;e)应避免嵌入与业务功能无关的插件、代码,或在分发包中私自打包提供其他SDK产品:f)申请系统权限应遵循最小必要原则,避免索要非实现业务功能所必须的权限。73数据交互安全要求数据交互应符合下列安全要求:a)应采用安全的传输协议确保SDK与中心服务端数据交互的机密性、完整性、可用性;b)涉及个人信息、重要数据传输的场景,应采用HTTPS加密传输协议或对相关数据单独加密,确保个人信息加密传输;c)应便用安全的加密算法、密钥生成机制,避免使用不安全的加密算法,避免加密算法破解。71重要组件安全要求重要组件应符合下列安全要求:a)应在使用组件调用系统功能时确保其配置安全性,避免出现配置不合理导致的安全风险;b)应在使用组件调用系统功能时遵循最小必要原则,避免调用与实现业务功能无关的功能;c)调用网页视图应确保其配置安全性,避免出现配置不合理导致的安全风险。

    注意事项

    本文(跨终端应用界面交互系统技术规范.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开