CY/T 182-2019:
(Professional Content Digital Reading Technology Multi-Window Data Communication)
ICS 35.240.30
L70
CY
中 华 人 民 共 和 国 新 闻 出 版 行 业 标 准
专业内容数字阅读技术 多窗口数据通讯
2019 - 05 - 29发布
2019- 07 - 01实施
国家新闻出版署 发 布
目次
前言...II
1 范围...1
2 规范性引用文件...1
3 术语和定义...1
4 多窗口数据通讯目的...2
5 多窗口数据通讯原则...2
5.1 实用性...2
5.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
II
前言
专业内容数字阅读系列行业标准目前包括:
CY/T 179-2019 专业内容数字阅读技术 标准体系表
CY/T 180-2019 专业内容数字阅读技术 阅读功能与标签
CY/T 181-2019 专业内容数字阅读技术 产品封装
本标准按照GB/T 1.1-2009给出的规则起草。
本标准由全国新闻出版标准化技术委员会(SAC/TC 527)提出并归口。
本标准起草单位:中新金桥数字科技(北京)有限公司、中国新闻出版研究院、电子工
业出版社有限公司、中国建筑工业出版社、人民卫生出版社有限公司、中国林业出版社有限
公司、国防工业出版社、中国农业科学技术出版社有限公司、英大传媒投资集团有限公司、
长江出版社(武汉)有限公司、冶金工业出版社有限公司。
本标准主要起草人:赵海涛、蒋隽、薛建川、王瑜、王德胜、袁玺、田佳烨、魏枫、汪
智、石雄、温晋、郝刚、余敬春、邵世磊、刘鲲翔、孙金、邹石川、谢冠伦、杨洁、李福建、李雅婧、刘汉操、李春、谢冰。
专业内容数字阅读技术 多窗口数据通讯
1 范围
本标准提出了新闻出版行业专业内容数字阅读产品中多窗口数据通讯的目的、原则、
角色与流程、操作方法、应用和扩展原则。
本标准适用于新闻出版行业专业内容数字阅读设备、系统的研制和使用过程中,对多
窗口数据通讯进行规范化的使用,也适用于其他相关标准或协议中对多窗口通讯的使用。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适
用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 18793-2002 信息技术 可扩展置标语言(XML)1.0
3 术语和定义
下列术语和定义适用于本文件。
3.1
专业内容 professional content
根据学科分类和社会职业分工需要分门别类进行阅读、专门研究或教学的内容资源。
3.2
数字阅读产品 digital reading product
支持数字阅读、人机交互等功能并用于阅读、学习或研究的数字内容集合。
3.3
窗口标识符 windows identifier
一个32位整数,用于标记窗口在运行时的唯一编码。
3.4
程序标识 software label
在运行环境中用于唯一指定某个应用程序的名称。
3.5
设备标识 computer label
在运行环境中用于唯一指定某个可运行应用程序的设备名称。
3.6
网络字节顺序 network byte order
采用Big-endian排序方式规定好的一种数据表示格式。该排序方式与具体的CPU类型、
操作系统等无关,从而可以保证数据通讯在不同设备之间传输时可以被正确解释。
4 多窗口数据通讯目的
专业内容数字阅读多窗口数据通讯,主要是通过窗口数据交换完成多窗口之间的数据
传输或消息的传递。为使产品可以在不同系统、不同软件和硬件上都能实现窗口数据通
讯,需要完善、可靠的多窗口通讯规范。
5 多窗口数据通讯原则
5.1 实用性
通讯规范设计面向实用,注重实效、高效的原则,充分合理利用现有设备和信息资
源,帮助开发者便捷使用。
5.2 安全性
提供校验和异常处理,既考虑数据的充分共享,也考虑数据的保护和隔离,从分发、
使用、验证等多方面对内容数据进行保护,确保数据的安全性、可靠性、完整性和一致
性。
5.3 可扩展性
通讯规范设计充分考虑兼容性,既考虑到业务未来发展的需要,又能够支持硬件、系
统软件、应用程序等多个层面的可扩展性。
6 多窗口数据通讯角色与流程
6.1 通讯角色
专业内容数字阅读多窗口数据通讯的角色分为发送窗口和接收窗口,角色之间可互换。
窗口应具备基本信息供应用程序在进行多窗口通讯时使用。具体信息包括窗口唯一标识号、
所属程序、所属设备等。信息描述见表1。
6.2 通讯流程
窗口间的通讯流程由发送窗口发起,发送窗口获得可进行通讯的窗口列表,选定接收
窗口后对接收窗口进行窗口操作、数据内容操作、显示信息操作。详细流程见图1。
7 多窗口数据通讯操作方法
7.1 窗口创建
用于在专业内容数字阅读软件中创建通讯窗口,详细说明见表2。
7.2 获取通讯窗口
用于获取在专业内容数字阅读软件中可以进行数据通讯的窗口列表,在返回的窗口列
表中包括窗口标识、程序标识、设备标识、窗口状态和窗口布局信息,详细说明见表3。
7.3 窗口操作
用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送相关窗口操作信息,包
括进行窗口打开、窗口关闭、窗口显示、窗口隐藏、窗口布局,详细说明见表4。
7.4 内容操作
用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送相关内容操作信息,包
括进行内容读取、翻页、定位、背景、字体、字号进行通讯设置,详细说明见表5。
7.5 信息显示操作
用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送信息显示操作信息,包
括通知信息和异常信息,详细说明见表6。
8 多窗口通讯操作应用
8.1 窗口创建
调用Windows_create()函数,返回通讯状态、错误提示和窗口标识ID。通讯状态为成
功时,获得创建窗口标识ID。详细信息见表7。
8.2 获取通讯窗口
通过调用GetWindows()函数,返回通讯状态、错误提示和通讯窗口列表。通讯状态为
成功时,获得通讯窗口列表信息。详细信息见表8。
8.3 窗口操作
8.3.1 窗口显示
调用Window_operation ()函数,当返回的通讯状态值为成功时,完成窗口显示通讯。
详细信息见表9。
参 考 文 献
[1] GB/T 25100 信息与文献 都柏林核心元数据元素集
[2] CY/T 50-2008 出版术语
[3] CY/T 96-2013 电子书内容术语
_________________________________
购买英文版--点击: CY/T 182-2019英文版
ICS 35.240.30
L70
CY
中 华 人 民 共 和 国 新 闻 出 版 行 业 标 准
专业内容数字阅读技术 多窗口数据通讯
2019 - 05 - 29发布
2019- 07 - 01实施
国家新闻出版署 发 布
目次
前言...II
1 范围...1
2 规范性引用文件...1
3 术语和定义...1
4 多窗口数据通讯目的...2
5 多窗口数据通讯原则...2
5.1 实用性...2
5.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
II
前言
专业内容数字阅读系列行业标准目前包括:
CY/T 179-2019 专业内容数字阅读技术 标准体系表
CY/T 180-2019 专业内容数字阅读技术 阅读功能与标签
CY/T 181-2019 专业内容数字阅读技术 产品封装
本标准按照GB/T 1.1-2009给出的规则起草。
本标准由全国新闻出版标准化技术委员会(SAC/TC 527)提出并归口。
本标准起草单位:中新金桥数字科技(北京)有限公司、中国新闻出版研究院、电子工
业出版社有限公司、中国建筑工业出版社、人民卫生出版社有限公司、中国林业出版社有限
公司、国防工业出版社、中国农业科学技术出版社有限公司、英大传媒投资集团有限公司、
长江出版社(武汉)有限公司、冶金工业出版社有限公司。
本标准主要起草人:赵海涛、蒋隽、薛建川、王瑜、王德胜、袁玺、田佳烨、魏枫、汪
智、石雄、温晋、郝刚、余敬春、邵世磊、刘鲲翔、孙金、邹石川、谢冠伦、杨洁、李福建、李雅婧、刘汉操、李春、谢冰。
专业内容数字阅读技术 多窗口数据通讯
1 范围
本标准提出了新闻出版行业专业内容数字阅读产品中多窗口数据通讯的目的、原则、
角色与流程、操作方法、应用和扩展原则。
本标准适用于新闻出版行业专业内容数字阅读设备、系统的研制和使用过程中,对多
窗口数据通讯进行规范化的使用,也适用于其他相关标准或协议中对多窗口通讯的使用。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适
用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 18793-2002 信息技术 可扩展置标语言(XML)1.0
3 术语和定义
下列术语和定义适用于本文件。
3.1
专业内容 professional content
根据学科分类和社会职业分工需要分门别类进行阅读、专门研究或教学的内容资源。
3.2
数字阅读产品 digital reading product
支持数字阅读、人机交互等功能并用于阅读、学习或研究的数字内容集合。
3.3
窗口标识符 windows identifier
一个32位整数,用于标记窗口在运行时的唯一编码。
3.4
程序标识 software label
在运行环境中用于唯一指定某个应用程序的名称。
3.5
设备标识 computer label
在运行环境中用于唯一指定某个可运行应用程序的设备名称。
3.6
网络字节顺序 network byte order
采用Big-endian排序方式规定好的一种数据表示格式。该排序方式与具体的CPU类型、
操作系统等无关,从而可以保证数据通讯在不同设备之间传输时可以被正确解释。
4 多窗口数据通讯目的
专业内容数字阅读多窗口数据通讯,主要是通过窗口数据交换完成多窗口之间的数据
传输或消息的传递。为使产品可以在不同系统、不同软件和硬件上都能实现窗口数据通
讯,需要完善、可靠的多窗口通讯规范。
5 多窗口数据通讯原则
5.1 实用性
通讯规范设计面向实用,注重实效、高效的原则,充分合理利用现有设备和信息资
源,帮助开发者便捷使用。
5.2 安全性
提供校验和异常处理,既考虑数据的充分共享,也考虑数据的保护和隔离,从分发、
使用、验证等多方面对内容数据进行保护,确保数据的安全性、可靠性、完整性和一致
性。
5.3 可扩展性
通讯规范设计充分考虑兼容性,既考虑到业务未来发展的需要,又能够支持硬件、系
统软件、应用程序等多个层面的可扩展性。
6 多窗口数据通讯角色与流程
6.1 通讯角色
专业内容数字阅读多窗口数据通讯的角色分为发送窗口和接收窗口,角色之间可互换。
窗口应具备基本信息供应用程序在进行多窗口通讯时使用。具体信息包括窗口唯一标识号、
所属程序、所属设备等。信息描述见表1。
6.2 通讯流程
窗口间的通讯流程由发送窗口发起,发送窗口获得可进行通讯的窗口列表,选定接收
窗口后对接收窗口进行窗口操作、数据内容操作、显示信息操作。详细流程见图1。
7 多窗口数据通讯操作方法
7.1 窗口创建
用于在专业内容数字阅读软件中创建通讯窗口,详细说明见表2。
7.2 获取通讯窗口
用于获取在专业内容数字阅读软件中可以进行数据通讯的窗口列表,在返回的窗口列
表中包括窗口标识、程序标识、设备标识、窗口状态和窗口布局信息,详细说明见表3。
7.3 窗口操作
用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送相关窗口操作信息,包
括进行窗口打开、窗口关闭、窗口显示、窗口隐藏、窗口布局,详细说明见表4。
7.4 内容操作
用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送相关内容操作信息,包
括进行内容读取、翻页、定位、背景、字体、字号进行通讯设置,详细说明见表5。
7.5 信息显示操作
用于在专业内容数字阅读软件中通过发送窗口向接收窗口发送信息显示操作信息,包
括通知信息和异常信息,详细说明见表6。
8 多窗口通讯操作应用
8.1 窗口创建
调用Windows_create()函数,返回通讯状态、错误提示和窗口标识ID。通讯状态为成
功时,获得创建窗口标识ID。详细信息见表7。
8.2 获取通讯窗口
通过调用GetWindows()函数,返回通讯状态、错误提示和通讯窗口列表。通讯状态为
成功时,获得通讯窗口列表信息。详细信息见表8。
8.3 窗口操作
8.3.1 窗口显示
调用Window_operation ()函数,当返回的通讯状态值为成功时,完成窗口显示通讯。
详细信息见表9。
参 考 文 献
[1] GB/T 25100 信息与文献 都柏林核心元数据元素集
[2] CY/T 50-2008 出版术语
[3] CY/T 96-2013 电子书内容术语
_________________________________
购买英文版--点击: CY/T 182-2019英文版
评论
发表评论