首页 理论教育 信息交换标准包含的主要内容

信息交换标准包含的主要内容

时间:2022-09-07 理论教育 版权反馈
【摘要】:信息交换标准是对电子政务系统中信息交换所作的技术规定,包括信息交换的类型、格式、传递方式等内容。一般而言,信息交换标准包含以下内容:1.消息服务消息服务是信息交换的一个重要的环节。

8.3.1 信息交换标准

信息交换指不同的用户和系统之间在语义层上的信息互通,信息交换涉及信息表示、信息格式转换等内容。信息交换标准是对电子政务系统中信息交换所作的技术规定,包括信息交换的类型、格式、传递方式等内容。信息交换标准实现的是信息从一个系统到另一个系统之间的传递与处理,在电子政务系统中处于基础支撑地位。一般而言,信息交换标准包含以下内容:

1.消息服务

消息服务是信息交换的一个重要的环节。消息服务作为一个基础服务单独提出来,是很有现实意义的。一方面,各种不同的应用系统需要进行数据交换,如果没有统一的报文封装格式,每个系统就需要创建和维护多种报文格式以便与其他应用系统交流;另一方面,底层物理网络的多样性(Internet、GSM、PSTN等),需要有一种统一的机制实现不同网络之间的数据交换,既能屏蔽物理网络协议,又能实现不同物理网络之间的信息融合。另外,不同的应用系统或者不同业务所需要的数据格式不会是一样的,即使所使用的数据元是一致的,数据的组织方式也可能不同,因此需要实现不同数据格式之间的转换。消息服务是一个软件,它以一种可靠的、异步的、松散耦合的、语言无关的、与平台无关的方式在分布式应用系统之间传递消息提供支持,能起到以下几个方面的作用:

(1)统一封装信息

只有统一了封装格式,才可能进行统一的交换。就像邮政信函业务,其前提条件是大家必须按规定格式填写信封。

(2)统一编址

统一的地址编码是屏蔽物理网络的内在需求,也是进行统一信息交换的基础。如何设计一套统一的、简单易用、易扩展、易管理的地址编码体系,是实现信息交换的关键。

(3)可靠传输信息

消息服务是为上层应用提供信息交换服务的,所以将信息可靠地传输到目的地址是基本要求。也就是说,消息服务必须实现通信中间件的功能,而现有的IP/TCP/HTTP等协议并没有实现此功能。

(4)高效传输信息

信息交换关心的是信息的传输与交换,而不是信息本身的含义。为了实现高速的信息交换,需要将信息的表示与交换分开,同时采用专门的信息交换设备来提高性能。消息服务正是基于上述目标实现的,为应用层提供了良好的、高效的信息传输基础,使得应用层无须担心信息的失真问题而专注于服务质量的提高。

2.信息格式转换

信息交换的最终目的是使得信息交换的双方可以按照自己的语义来理解发送和接收的信息。消息服务解决了消息传输的问题,为应用系统传输不同格式的数据。在电子政务的应用中,由于不同的应用系统表示数据的格式千差万别,应用系统在分布式的网络环境中进行交流通信时,应该采取一致的数据格式,把不同文档格式的信息转换为统一的文档格式。例如,XML是不同格式的数据进行统一交换的最好的中间语言。但是,XML也是一种可扩展的语言,如果采用的语言结构格式不同,所表示出来的数据也是不一样的。

事实上,XML也是近两年来才得到IT界的广泛认同,政府、企业所采用的数据格式基本上还是其他非XML格式。因此,信息格式转换服务将是信息交换服务中的另外一个比较重要的服务。为了实现信息格式的转换,需要完成以下工作:

(1)统一元数据。无论采用XML还是二进制的数据还是简单文本文件,信息都是由一些基本单元组成的,如果组成信息的基本单元都不同,信息格式的转换就无从谈起。

(2)统一信息标识语言。元数据的统一将信息的组成元素确定了,但是元素的组成形式是千差万别的。如果每个企业和政府机构都要面向不同的信息格式,转换工作量将是巨大的,而且,新的格式还可能随时出现。因此,要有一个统一的信息描述语言。毫无疑问XML是首选语言。

(3)统一语言结构。XML可以有不同的文档结构方案和不同的语言结构方案,显示出的语言结构也不尽相同,因此必须在不同语言结构方案中进行统一或者规定转换格式,以达到信息转换的目的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈