版权归原作者所有,如有侵权,请联系我们

[科普中国]-信息格式

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

简介

自然界的信息确有两类,一类是反映自然界物质和能量存在和变化的“源信息”,另一类是由信息处理系统产生的“知识” ( 意识)转化而成的“知识信息” 。源信息属于无 “格式” 的信息,对其获取取决于传感系统的类型与灵敏度;知识信息属于“格式” 信息 , 对其获取不是取决于传感系统类型与灵敏度,而是取决于处理系统对“格式”的认同程度。所谓知识信息的“格式”,指的是信息系统之间约定的知识信息表达形式, 如文字、 符号、 公式等 。摩崖石刻上的中国字 ,懂中文的人都知道雕刻者传送的知识信息;不懂中文者,只能接收到由可见光映射的字体的形态信息而无法接收到文字所传递的知识信息。反之,一个完全不懂英文的人听外国人讲英语,听到的只是对方发送的声波信息,而无法接收其内的知识信息。不同的生物有不同的知识信息输出格式。不同生物之间能否进行信息交流,取决于它们对对方信息格式的认同度。人类如果希望与其他生物进行信息交流,就必须要研究和掌握它们的知识信息输出格式。任何一门科学都有自身知识信息的特定格式,只有懂得这种格式的信息处理系统,才有可能接收和处理这些信息。2

在计算机科学中,信息格式简单地说是指信息的组织形式,遵从一定的规则或规范。信息的应用场合和应用目的不同,信息格式是不相同的。例如电子邮件的信息格式包括两部分,第一部分是一个报头,包括有发送方、接收方、信息主题等方面的信息;第二部分是主体,包括信息的文本。

XML信息格式可扩展标记语言(XML),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。

在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范,使用它来简化Internet的文档信息传输。

XML的信息格式由具有至少两个子节: 和 的XML信息组成。如有必要,您可使用 XSLT 将信息转换成 SOAP 或 ebXML 格式。

节包含以下属性:

Type := “”

server := 发送通知的 Workgroup PDM 库计算机名

timestamp := 事件发生的时间

根据在 中所定义的类型属性, 节由子节组成。

例如:

可以包含的总共11种不同类型的信息项。

文档信息项(总是存在)

元素信息项

属性信息项

PI信息项

未展开实体引用信息项

字符信息项

注释信息项

文档类型声明信息项

非解析实体信息项

格式信息项

命名空间信息项

MQTT的信息格式IBM® WebSphere® MQ Telemetry Transport(简称 MQTT)是一种基于 TCP/IP的轻量级发布 / 预订协议,用于连接大量的远程传感器和控制设备。在必须允许低带宽和不可靠的通信并且占用较少内存的设备上,专业化的应用程序就使用 MQTT 协议。用户可以编写自己的客户机以使用已发布的协议。

每条MQTT指令信息都必须包含一个固定的信息头。部分信息也要求一个可变信息头和一个负载信息,信息头的每个部分都会在下表中描述出来。

所有域都会在下面的部分详细介绍。所有的数据值都是遵循大端法:高位字节向低位字迹,一个16比特单词被描述为一个最高有效位在前最低幼小位在后的结构。

信息类型

位置,字节1,比特位7-4

作为一个4位不符号数据,以下为当前版本的协议常量

DUP

位置:字节位1,比特位3

这个标记会在客户端或服务器尝试重新提交PUBLISH,PUBREL,SUBSCRIBE或UNSUBSCRIBE信息是被设置。这适用于信息的Qos值大于0,并且必须获得回复。当DUP值被设定时,可变信息头包含一条信息id。

接受者应该把这个信息当做一个提示,判断信息是否可能已经接收过。它不应该依赖于检测副本。

QoS

位置:字节位1,比特位2-1

这一标记位表明PUBLISH信息被确认交付的等级,所有的QoS等级会显示在下表中3