CY∕T 182—2019 专业内容数字阅读技术 多窗口数据通讯(新闻出版).pdf
《CY∕T 182—2019 专业内容数字阅读技术 多窗口数据通讯(新闻出版).pdf》由会员分享,可在线阅读,更多相关《CY∕T 182—2019 专业内容数字阅读技术 多窗口数据通讯(新闻出版).pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ICS 35.240.30 L70 CY 中 华 人 民 共 和 国 新 闻 出 版 行 业 标 准 CY/T 1822019 专业内容数字阅读技术 多窗口数据通讯 Professional content digital reading technology-Multiwindow data communication 2019-05-29 发布 2019-07-01 实施 国家新闻出版署 发 布 CY/T 1822019 目 次 前言.II 1 范围.1 2 规范性引用文件.1 3 术语和定义.1 4 多窗口数据通讯目的.2 5 多窗口数据通讯原则.2 5.1 实用性.2 5.2 安全性.
2、2 5.3 可扩展性.2 6 多窗口数据通讯角色与流程.2 6.1 通讯角色.2 6.2 通讯流程.3 7 多窗口数据通讯操作方法.3 7.1 窗口创建.3 7.2 获取通讯窗口.4 7.3 窗口操作.4 7.4 内容操作.5 7.5 信息显示操作.5 8 多窗口通讯操作应用.6 8.1 窗口创建.6 8.2 获取通讯窗口.6 8.3 窗口操作.6 8.4 内容操作.9 8.5 信息显示操作.13 9 扩展原则.13 参考文献.14 CY/T 1822019 II 前 言 专业内容数字阅读系列行业标准目前包括:CY/T 1792019 专业内容数字阅读技术 标准体系表 CY/T 1802019
3、 专业内容数字阅读技术 阅读功能与标签 CY/T 1812019 专业内容数字阅读技术 产品封装 CY/T 1822019 专业内容数字阅读技术 多窗口数据通讯 本标准按照GB/T 1.12009给出的规则起草。本标准由全国新闻出版标准化技术委员会(SAC/TC 527)提出并归口。本标准起草单位:中新金桥数字科技(北京)有限公司、中国新闻出版研究院、电子工业出版社有限公司、中国建筑工业出版社、人民卫生出版社有限公司、中国林业出版社有限公司、国防工业出版社、中国农业科学技术出版社有限公司、英大传媒投资集团有限公司、长江出版社(武汉)有限公司、冶金工业出版社有限公司。本标准主要起草人:赵海涛、蒋
4、隽、薛建川、王瑜、王德胜、袁玺、田佳烨、魏枫、汪智、石雄、温晋、郝刚、余敬春、邵世磊、刘鲲翔、孙金、邹石川、谢冠伦、杨洁、李福建、李雅婧、刘汉操、李春、谢冰。CY/T 1822019 专业内容数字阅读技术 多窗口数据通讯 1 范围 本标准提出了新闻出版行业专业内容数字阅读产品中多窗口数据通讯的目的、原则、角色与流程、操作方法、应用和扩展原则。本标准适用于新闻出版行业专业内容数字阅读设备、系统的研制和使用过程中,对多窗口数据通讯进行规范化的使用,也适用于其他相关标准或协议中对多窗口通讯的使用。2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
5、件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 187932002 信息技术 可扩展置标语言(XML)1.0 3 术语和定义 下列术语和定义适用于本文件。3.1 专业内容 professional content 根据学科分类和社会职业分工需要分门别类进行阅读、专门研究或教学的内容资源。3.2 数字阅读产品 digital reading product 支持数字阅读、人机交互等功能并用于阅读、学习或研究的数字内容集合。3.3 窗口标识符 windows identifier 一个32位整数,用于标记窗口在运行时的唯一编码。3.4 程序标识 software
6、label 在运行环境中用于唯一指定某个应用程序的名称。3.5 设备标识 computer label 在运行环境中用于唯一指定某个可运行应用程序的设备名称。CY/T 1822019 2 3.6 网络字节顺序 network byte order 采用Big-endian排序方式规定好的一种数据表示格式。该排序方式与具体的CPU类型、操作系统等无关,从而可以保证数据通讯在不同设备之间传输时可以被正确解释。4 多窗口数据通讯目的 专业内容数字阅读多窗口数据通讯,主要是通过窗口数据交换完成多窗口之间的数据传输或消息的传递。为使产品可以在不同系统、不同软件和硬件上都能实现窗口数据通讯,需要完善、可靠
7、的多窗口通讯规范。5 多窗口数据通讯原则 5.1 实用性 通讯规范设计面向实用,注重实效、高效的原则,充分合理利用现有设备和信息资源,帮助开发者便捷使用。5.2 安全性 提供校验和异常处理,既考虑数据的充分共享,也考虑数据的保护和隔离,从分发、使用、验证等多方面对内容数据进行保护,确保数据的安全性、可靠性、完整性和一致性。5.3 可扩展性 通讯规范设计充分考虑兼容性,既考虑到业务未来发展的需要,又能够支持硬件、系统软件、应用程序等多个层面的可扩展性。6 多窗口数据通讯角色与流程 6.1 通讯角色 专业内容数字阅读多窗口数据通讯的角色分为发送窗口和接收窗口,角色之间可互换。窗口应具备基本信息供应
8、用程序在进行多窗口通讯时使用。具体信息包括窗口唯一标识号、所属程序、所属设备等。信息描述见表1。表1 窗口信息描述 序号 名称 说明 可选性 可重复性 1 窗口标识号 专业内容数字阅读窗口的唯一标识符 必选 不可重复 2 所属程序 所属的专业内容数字阅读程序 可选 不可重复 3 所属设备 所属专业内容数字阅读设备(计算机、移动终端)可选 不可重复 4 窗口状态 窗口当前状态:显示、隐藏 可选 不可重复 CY/T 1822019 5 窗口布局 窗口显示的布局方式:最大化、最小化、横向、纵向 可选 不可重复 6 备注说明-可选 不可重复 6.2 通讯流程 窗口间的通讯流程由发送窗口发起,发送窗口获
9、得可进行通讯的窗口列表,选定接收窗口后对接收窗口进行窗口操作、数据内容操作、显示信息操作。详细流程见图1。发送窗口建立窗口通讯数据内容通讯显示信息通讯本设备跨设备接收窗口相同程序不同程序获得通讯窗口列表 图1 多窗口数据通讯流程图 7 多窗口数据通讯操作方法 7.1 窗口创建 用于在专业内容数字阅读软件中创建通讯窗口,详细说明见表2。表2 窗口创建函数 Windows_create 函数 Windows_create(Software,Computer)参数 参数名称 说明 必填 默认值 类型 Software 程序标识 否 String Computer 设备标识 否 String CY/T
10、 1822019 4 返回值 status Success(成功)Failed(失败)message(Status 为 Failed)返回错误原因 WindowsID 窗口标识 ID 7.2 获取通讯窗口 用于获取在专业内容数字阅读软件中可以进行数据通讯的窗口列表,在返回的窗口列表中包括窗口标识、程序标识、设备标识、窗口状态和窗口布局信息,详细说明见表3。表3 获取通讯窗口函数 GetWindows 函数 GetWindows()参数 无 返回值 status Success(成功)Failed(失败)message(Status 为 Failed)返回错误原因 rows 通讯窗口列表 row
11、s 内数据 WindowsID 窗口标识 ID Software 程序标识 Computer 设备标识 State 窗口状态 Style 窗口布局 7.3 窗口操作 用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送相关窗口操作信息,包括进行窗口打开、窗口关闭、窗口显示、窗口隐藏、窗口布局,详细说明见表4。表4 窗口操作函数 Window_operation 函数 Window_operation(WindowsID,Operation,Style,Size)参数 参数名称 说明 必填 默认值 类型 WindowsID 窗口唯一标识 ID 是 Int Operation 窗口操作类型 否
12、Open String CY/T 1822019 Style 窗口布局样式 否 Max String Size 窗口显示大小比例最大值为 100 否 100 Int 返回值 status Success(成功),Failed(失败)message(Status 为 Failed)返回错误原因 7.4 内容操作 用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送相关内容操作信息,包括进行内容读取、翻页、定位、背景、字体、字号进行通讯设置,详细说明见表5。表5 内容操作函数 Content_operation 函数 Content_operation(WindowsID,Operation,p
13、arameter1,parameter2)参数 参数名称 说明 必填 默认值 类型 WindowsID 窗口唯一标识 ID 是 Int Operation 内容操作类型 是 String Parameter1 操作类型参数 是 String Parameter2 操作类型参数 否 String 返回值 status Success(成功)Failed(失败)message(Status 为 Failed)返回错误原因 7.5 信息显示操作 用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送信息显示操作信息,包括通知信息和异常信息,详细说明见表6。表6 信息显示操作函数 Content_op
14、eration 函数 Message_operation(WindowsID,Operation,message)参数 参数名称 说明 必填 默认值 类型 WindowsID 窗口唯一标识 ID 是 Int Operation 内容操作类型 是 String Message 信息内容 是 String CY/T 1822019 6 8 多窗口通讯操作应用 8.1 窗口创建 调用Windows_create()函数,返回通讯状态、错误提示和窗口标识ID。通讯状态为成功时,获得创建窗口标识ID。详细信息见表7。表7 窗口创建函数 调用函数 Windows_create(Software,Compu
15、ter)参数 参数 值 备注 Software 程序标识 Computer 设备标识 返回 status Success Success(成功),Failed(失败)message Status 为 Failed,返回错误原因 WindowsId 窗口标识 ID 8.2 获取通讯窗口 通过调用GetWindows()函数,返回通讯状态、错误提示和通讯窗口列表。通讯状态为成功时,获得通讯窗口列表信息。详细信息见表8。表8 获取通讯窗口函数 调用函数 GetWindows()参数 参数 值 备注 无 返回 status Success Success(成功),Failed(失败)message S
16、tatus 为 Failed,返回错误原因 WindowsId 窗口标识 ID Rows 通讯窗口列表 software computer state style 8.3 窗口操作 8.3.1 窗口显示 调用Window_operation()函数,当返回的通讯状态值为成功时,完成窗口显示通讯。详细信息见表9。表9 窗口显示函数 调用函数 Window_operation(WindowsID,Operation,Style,Size)参数 参数 值 备注 CY/T 1822019 WindowsID 窗口标识 ID Operation show Operation 参数,详细取值说明见表 10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CYT 1822019 专业内容数字阅读技术 多窗口数据通讯新闻出版 CY 182 2019 专业 内容 数字 阅读 技术 窗口 数据通讯 新闻出版
限制150内