APP下载

基于广域网环境下可信数据传输平台的分析

2020-11-26朱懋强

电子技术与软件工程 2020年9期
关键词:广域网中间件客户端

朱懋强

(金航数码科技有限责任公司 北京市 100028)

1 国内和国外的研究现状

在伴随着网络科技以及其中的硬件技术逐渐发达的今天,相关的系统已经从以前的集中式处理方式慢慢地变成了现在的分布式处理,与此同时,也给我们带来了许多的问题,因为操作系统会出现一些不同统一的各种现象,这种问题的出现就会直接影响到我们设计的思路,因为不同的应用他们之间的代码也不一样,对此我们对于中间层传输平台的研究也就有了一定程度的意义。我们希望通过对中间层的叙述以及对它的分类详细划分之后,可以实现对上层应用程序以及对下层操作系统都有着更加优异的用处,这样也会使得平台的应用更加放心。

该数据平台的传输效果就如同于消息中间件的作用。MOM 是消息中间件的一种缩写,也是中间件中受到好评最多的一种,也可以对系统之间的通信数据进行传输,也算是一中通道,主要就是交换分布式系统的数据。平常中的网络通信系统我们都可以运用消息中间件,这也是MOM 最受关注的原因之一,对于一些应用软件的集成可以让应用软件的创建者从繁琐的细节中走出来,也对我们应用逻辑的开发更加的专注。应用系统的网络容量也和消息中间件的性能有着直接的关系,对整个系统更是有着一定的影响[1]。

国外一些有名实验人员和企业首先推动了这个消息中间件技术的发展,中间件市场也在国外占据着非常重要的地位,是一个很高的存在,在银行、金融等这种高端的产业都会看到他们的产品。消息中间件虽然在我们国内整体的起步比较迟,但是针对于代表性的一些产品还是有的。比如北京的东方通科技,他们是专业研究中间软件的厂商,也是我们中国该领域的领路人。东方通科技推出的第一个MOM 产品就是Tong LINK/Q,这个也是分布式系统应用的一个消息中间件,它是基于C/S 结构的一个网络通讯系统提供了可集成的消息传输平台。东方通科技公司推出的这个产品还具有两种不同的通信方式,一种是实时通信,还有一种是可靠通信,还同时提供了分布式应用的开发和运行平台。正是因为该系统的各个方面比较全面,所以对于它的二次开发就是一个很严重的困扰,加上对大面积客户端连接性能这一方面表现得也不是很好,所以综合来说还是没有国外的一些产品好,所以我们一定要加强该方面的研究[2]。

在我们国内的一些厂商除了东方科技之外,还有中关村科技、普元、中创软件、金蝶等这些相对比较大的公司,不过在这个领域方面时间最久的还是东方通科技,对该方面的研究也是最深的。中间件技术是现在在国内和国外都是正在迅速发展的一种技术。之所以现在的消息中间件没有被广泛的运用也是因为它们缺少了一个可以通用的标准,这也造成了每一家厂商都有属于自己的一套API,每次在进行产品更新的时候,相关的人员还要对API 进行相对应的进化,还有哦一个原因就是在传输方面没有太多的安全保障,现在网络的复杂性太高,如果在数据传输的时候没有保护机制,那么就会对我们的数据安全造成威胁。所以我们应该注重于在传输时的加密机制,只有这样才可以实现广域网环境下可信的数据传输平台的理念[3]。

2 广域网环境下可信数据传输平台的分析

网络技术的飞速发展,对人们平常的生活也有着一定的影响,不但影响了生活,还改变了以往老旧的软件模式。在以前软件大部分都是单机应用,对网络也是局域网形式的存在,现在的网络都是分布式系统的存在。这种跨平台的系统在运行环境里也出现了在操作、硬件、还有应用领域方面的一些问题,在中间件技术之前,应用软件需要解决很多方面的问题,还要保证跨平台传输数据,所以相关的研发者只能对不同的系统进行不同的设计。这些问题的出现都与应用系统本身没有直接关联。所以我们对独立应用系统的研发是非常有必要的,因此中间件技术也就随着应用而产生了[4]。

2.1 中间件的大概叙述

基础软件的基本组成是由操作系统、数据库管理系统以及中间件系统组成的。其中中间件系统是在软件应用和操作系统两者中间的,中间件的作用就是阻挡一些网络的异构性现象的产生,同时也为上层系统的应用提供了便于开发的借口和其运作的环境,帮助我们对于软件开发更进一步,让我们对该应用逻辑的开发可以进行更加专注的钻研,因为现如今我们的中间件技术还是一个正在逐渐进步的过程,所以也没有具体的定义。

根据国际上的一些相关的描述,说中间件是一个独立的系统软件,分布式的应用根据不同的软件进行资源共享,大概的意思就是我们可以把它笼统的看作为,中间件是一种通信平台。因为中间件通信平台具有很多优异的特点,比如它具有很好的可靠性,而且更加方便人们的使用。可以在相对的平台上有着更好的使用效果,所以不用再根据不同的应用系统去做出改变可,这样也为很多相关的工作人员省去了一部分的麻烦,对于API 也是更加的简单明了[5]。

2.2 中间件不同应用

科技的进步让我国对于中间件的应用有了进一步的提升,目前中间件在系统里所用的技术可以大概的分为以下几种:首先就是远程过程调用中间件,该类型的中间件是最久远的一种通信手段,也是用于很多的通信系统中。运用该类型的中间件可以调动其他网络中的进程来完成一定的特定需求。还有一种就是数据库中间件,这种类型的中间件是现在所有技术里比较相对稳定的一种中间件,我们经常把它用于数据可和应用程序之间的通信,并且还提供了相对的一些程序调用,因为它相对来说比较标准。

还有一种是消息中间件的作用,该中间件主要就是为网络传输信息负责,其可以连接不同的客户端和服务器,还可以进行异步连接,在存储信息方面也比较灵活。最后就是对象请求代理中间件,也被称作为ORB,它是近年来才发展起来的一项新型技术,也是比较透明的一种用法,其中Client 和Server 是用来协调对象之间的相互作用,对象请求代理中间件的出现简化了一些传统上应用的麻烦。非常重要是的一点就是ORB 它允许有组件的集成[6]。

3 对于可信数据传输平台的分析及其运用的场景

3.1 关于平台的分析

广域网环境下可信数据传输功能包括了很多各方面。首先是它终端接入的功能,终端接入就是指终端设备通过异步串口接到路由器,通过这个路由器和其它的设备进行数据交互。连接后还可以进行审核。在成功连接之后除了审核还可以自动记录登录的时间,和终端。一般路由器分为发起方和接收方,但是不管是哪方,一旦建立起TCP 连接,就可以把终端上的数据直接传到TCP 的另一端,在传输的过程中也不需要用户的额外操作。

3.2 有关数据传输的功能

顾名思义,可信数据传输平台最基本的一项功能就是数据传输了,它可以把数据进行组装,然后通过该平台,进行对数据的完善,最后传输到接收端,保证了数据的完整,和可靠性质。这就是作为可信数据传输平台最基本的一个操作流程。

3.3 合力判断链接质量,控制并发数量

正是因为在广域网的环境下,所以客户端的一些数量也是非常多的,为了预防服务器遭到侵袭,我们必须要合理的从平台去控制客户端的并发数量,对于一些链接也要进行准确的判断,以免遭受到病毒的攻击。

3.4 安全性能的保障

对于数据的传送,我们要保证在传输的过程中不会出现泄露情况的发生,平台应该设置出有关的加密软件,对数据进行有效的保障,只有这样我们才可以保证在传输的过程中数据的安全性。

3.5 该平台的应用场景

可信数据传输平台在应用中是十分广泛的,因为在平常数据传输的时候我们都可以应用该平台进行传输。一般应用于车辆定位的系统中,还有无线网络传输中。平常我们经常见到的一些聊天系统,也应用了可信数据传输平台,比如QQ、微信等这种社交软件,还有一些我们经常使用到的娱乐软件和视频软件,这些都是利用了该平台。我们对网络监管系统、网眼监控系统这两方面的具体应用也做了有关的分析。

4 广域网环境下可信旳数据传输平台的应用

4.1 网络监管系统

在数据传输的信息中,出于对安全的考虑,我们必须要对其进行安全措施保护,有很多军队的人员因为也在使用我们的平台,为了防止信息军队人员无意中泄露军事机密,我们一定要对信息进行重重过滤。比如现在我们平常运用的一些软件,像QQ、微信、MSN 等这些聊天工具,它们的数据传输都有着很好的安全保障,在传输的过程中无法获得其中的信息。

比如中科新业的网络哨兵,这个就是专门针对军用网络安全而创建的一套网络监管系统,为了保障我们平常在打字聊天时信息中的安全,该系统会在每一人用的机器上安装客户端,通过这种技术从而得到人们在输入中的信息,并通过层层过滤,自动筛选一些敏感的词汇进行阻拦,一旦发现有任何异常,便可以在网关中封锁一切传输的数据,同时进行自动报警,在管理部门得到消息后可以通过相应的服务器进行取证。

网络哨兵系统也是根据可信数据传输平台去进行开发的,该系统的技术手段可以通过对用户的敏感词汇采集后进行发送到网关,在网关处会及时的阻断网络继续传输。该系统的组成部分是由监控、管理以及路由服务器组成的。目前这个系统在某军区很多地方都进行了部署。

4.2 网眼监控系统

广域网环境下可信数据传输平台里的网眼监控系统可以为Web相关的服务器提供监控服务,该系统主要是通过监视模块,管理人员可以从中得知具体的操作,一般分为服务和客户端两个部分,然后可以通过在服务端设置多个监控任务,可以通过服务端发向客户端,然后客户端通过发来的Web 页面进行获取,并根据一些字去判断页面是否被恶意修改。然后再根据服务器收集来的数据进行处理并最终存入在数据库里,通过Web 页面呈现给用户以及管理员。管理员还可以通过专门的结构去监控一些服务器中的数据,还可以对其进行一些更加详细的细节进行操作。

5 结论

伴随着网络科技发达的时代,广域网环境下可信数据传输平台的应用也是越来越广,为了保障传输数据的高效率和对数据的保密真实性,我们对于安全和管理方面都进行了有效地加强。本文也是专门讲述了分布式系统的作用,并且对中间件的分类以及不同的应用也做了相关的描述,在平台进行数据传输的过程里也保障了信息的高效性和安全性,也为更多的场合提供了更加方便、更加稳定的通信需求,在军事机密面前也提供了一定的帮助,在科技行业里更是保证了自身的可持续性发展。

猜你喜欢

广域网中间件客户端
基于低功耗广域网的海岛水产养殖环境监测系统研制
RFID中间件技术及其应用研究
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
基于VanConnect中间件的设计与开发
基于Vanconnect的智能家居瘦客户端的设计与实现
信号设备中E1广域网通道连通判断和故障处理
中间件在高速公路领域的应用
一种支持智能环境构建的中间件
客户端空间数据缓存策略