交换基础架构概述
国家关于政务信息资源交换体系标准针对政务信息资源的交换架构和方式方法等都进行了明确的规范。本数据交换基础架构就是严格按照该标准的要求建构的交换平台。本架构能支持高速、异步、程序到程序间可靠通信交换。程序间通过发送数据包进行通信。通过通道(或者称为队列),连接程序并传递数据,它能在多台机器间共享并被多个应用使用。
架构示意
计算机和网络充斥着的不可靠因素,一个应用准备好发送数据,并不意味着另一个应用已经准备好接收数据,即使两个应用都准备好,网络可能还是不能正确地传递数据。交换系统通过反复尝试传递信息直到成功,可以克服上述的问题。从本质上讲,本架构数据交换将经过五个步骤:
创建:发送者创建信息包并组装其数据,如:将信用信封装好,并写好收件人姓名、地址等;
发送:发送者把信息包添加到通道内,如:将信寄出;
传送:交换系统把信息包从发送者计算机转移到接收者的计算机,如:邮局将信从A地寄达B地,并且邮局将其投递到用户的邮箱内;
接收:接收者从通道内读取信息包,如:收件人从邮箱中拿到信件;
处理:接收者从信息包内提取数据,如收件人拆掉信封,拿到信。
国家关于政务信息资源交换体系标准针对政务信息资源的交换架构和方式方法等都进行了明确的规范。本数据交换基础架构就是严格按照该标准的要求建构的交换平台。本架构能支持高速、异步、程序到程序间可靠通信交换。程序间通过发送数据包进行通信。通过通道(或者称为队列),连接程序并传递数据,它能在多台机器间共享并被多个应用使用。
架构示意
计算机和网络充斥着的不可靠因素,一个应用准备好发送数据,并不意味着另一个应用已经准备好接收数据,即使两个应用都准备好,网络可能还是不能正确地传递数据。交换系统通过反复尝试传递信息直到成功,可以克服上述的问题。从本质上讲,本架构数据交换将经过五个步骤:
创建:发送者创建信息包并组装其数据,如:将信用信封装好,并写好收件人姓名、地址等;
发送:发送者把信息包添加到通道内,如:将信寄出;
传送:交换系统把信息包从发送者计算机转移到接收者的计算机,如:邮局将信从A地寄达B地,并且邮局将其投递到用户的邮箱内;
接收:接收者从通道内读取信息包,如:收件人从邮箱中拿到信件;
处理:接收者从信息包内提取数据,如收件人拆掉信封,拿到信。