APP下载

简述异构网互联新技术应用

2018-03-21张福和

数字通信世界 2018年11期
关键词:中间件异构消息

张福和

(天津市邮电设计院有限责任公司,天津 300040)

在计算机技术、互联网技术的飞速发展背景下,各个行业、领域的企业、单位都已经逐渐将传统的应用程序进行web化更新,这对于数据的转化与备份而言是一个相对复杂并且容易出错并形成损失的任务。一般来说,应用程序的web化需要将web上的数据从语言形式的无序显示转化为具有一定逻辑性的数据系统。而异构数据集成系统则将为这一项任务提供更好的转化平台,并且有助于企业或者单位提高数据资源的整合与管理效果。

1 异构网互联新技术简介

XML异构集成中间件是异构互联新技术中的重要内容,其主要以数据库系统为基础,通过转换数据达到异构数据源集成以及系统组织的目的。在实现异构互联新技术的过程中,要提高数据的转换与集成效果,并且建立起良好的数据共享平台,以实现数据发布与数据应用的目的,从而为集成信息的访问提供支持,在系统的操作中则应该选用XML模式作为中间件的全局模式。在该模式的应用过程中,其通过访问异构数据库的数据源,从而通过查询、协调等操作进行数据信息处理,具有较高的准确性、高效性。目前,XML中间件作为企业、组织更新升级的核心应用技术,其以XML技术以及互联网技术为基础,大大提高了信息系统的整体效能。

另外,从网络环境中的异构数据库数据共享问题方面看,在异构互联新技术中,以XML技术为基础的异构数据库中间件技术大大提高了异构数据库之间的数据共享与处理效率。因此,在很大程度上,可以认为该项技术具有包括可扩展性好、跨平台特性、执行效率较高的优点,在当下的实际应用中也具有潜力巨大的应用发展前景。

2 异构网互联的关键技术

2.1 数据的初始化

数据的初始化是异构网互联新技术的重要基础。一般来说,不同系统或者同一系统的不同数据库在字段上具有包括名称、格式等属性不统一的情况;在这种情况下,数据库的访问以及数据的共享、处理则面临着十分复杂的问题。而在应用异构互联新技术的情况下,则能够进一步地高效解决该问题。具体来看,首先,中间件管理员进行元数据字段的设置,并且需要在系统开始运行阶段为系统中具有相同业务的数据库表创建一个能体现他们之间相同之处的表格;如此,当每个系统中局部数据库管理员登陆后,利用技术则直接从元数据库中进行相关数据的提取,并形成在属性上具有意义一致性的表格,由此完成系统的数据初始化任务。在这个过程中,还可实现将自己表中与元数据字段具有相同意义的字段做映射的功能,这有助于客户端查询分解阶段的优化。

2.2 中间件实现技术

中间件实现技术是异构网互联新技术的又一项重要内容。首先,从概念上看,中间件主要属于支持分布式应用组件框架结构的一种,其具有一定的独立性,并且作为系统软件或者服务程序,分布式应用主要利用了中间件技术,从而便于在各类技术中进行资源与数据的共享。这种处理方式形成了当下中间件主流技术均已分布式对象技术为依据的局面,并进一步地为系统的启动提供统一的编程模型,同时也奠定了处理异构、分布问题以及计算资源管理、网络通信的坚实基础。

2.3 JMS 技术

一般来说,在集成异构数据库的过程中,为了提高数据分布异构性问题的解决效率与质量,并且进一步促进用户的访问透明程度的提升,应首先考虑不同数据库间数据通信的质量的问题,将具体信息绑定在个体消费者上,从而提高每一个数据库的通信问题解决效率。另外,解决不同数据库间的通信问题,还将进一步解决接收消息方与发送消息方相关性的问题。JMS则主要通过为接收消息方与发送消息方之间的关系设立平台,从而优化数据的具体传输途径。

2.4 发布/订阅消息模型

在发布/订阅消息模型中,一般来说,发布消息方在发送多个对象的消息时,需要以虚拟通道为依据,这些对象即订阅者,他们订阅了某个主题的服务,并在JMS技术基础上建立起更长久的订阅关系,JMS客户则在主题基础上长期收到订阅消息。可见,发布消息方与订阅主题的对象属于一对多的服务关系。另外,在发布/订阅消息模型中,由于发布消息方在订阅服务的模型运行过程中并不依赖订阅方,因此在断开连接期间收集消息发布方的相关消息。

3 结束语

综上所述,XML中间件是当今的热点技术,通过Intranet和XML技术,提高了信息系统的整体效能。针对网络环境中异构数据库数据共享问题,采用XML的异构数据库中间件技术实现异构数据库之间信息交换,在实际应用中有着较广阔的应用前景。

猜你喜欢

中间件异构消息
试论同课异构之“同”与“异”
一张图看5G消息
RFID中间件技术及其应用研究
基于Android 平台的OSGi 架构中间件的研究与应用
异构醇醚在超浓缩洗衣液中的应用探索
overlay SDN实现异构兼容的关键技术
LTE异构网技术与组网研究
消息
消息
消息