基于消息中间件的数据安全交换方案
消息中间件TongLINKQ7产品介绍

TongLINK/Q 节点
TongLINK/Q 节点
TongLINK/Q 节点
TongLINK/Q 节点
TongLINK/Q 节点
发送应用 核心进程 消息 消息 发送应用 队列 配置文件 队列 配置文件
节点
产品特性—高易用性
主流平台支持 Windows 系列 Linux 系列 HP-UINX 系列 AIX 系列 Solaris 系列 主流开发语言支持 C C++ JAVA、JMS DELPHI VB …………
TONGLINK/Q介绍
TongLINK/Q 的定位 为企业级分布式系统提供可靠高效的数据传输服务
TongLINK/Q 在业界的领先地位
国内最优秀的消息中间件
1 2 3
93年发布,国内最成熟 稳定提供端到端数据传 输的中间件
全国超过500家 TongLINK/Q的客户,总 装机量超过30万套
全国高速公路联网收费 项目85%的市场占有率
TongLINK/Q中的概念——类比邮政系统与信件
A地邮政局 TLQ A节点 TLQ连接 队列 消息 = 消息头 + 用户数据 用户数据
B地邮政局 TLQ B节点
TongLINK/Q体系架构
外部系统
开发接口
队列控制单元 队列控制单元
核心进程 队列控制单元 核心进程 消息 核心进程 消息 核心进程 消息 消息 核心进程 队列消息 队列消息 配置文件 核心进程 队列 队列 配置文件 队列 队列 配置文件 瘦客 户代 理进 程 监控 代理 进程
高可用性—集群
队列控制单元 队列控制单元
队列
队列控制单元
队列控制单元
集群 队列
集群主机
本地 队列
东方通——数据中心项目数据交换平台技术方案

数据中心项目数据交换平台技术方案二〇一三年二月一、建设概况数据交换平台是用于解决多系统之间的数据共享和应用整合问题。
技术实现过程中所采用的技术来看,它包括了组件技术、中间件技术、XML技术、数据库技术等当今最成熟的计算机技术。
功能上主要是实现数据抽取、数据格式转换、数据更新变化跟踪、数据加工、数据可靠传输、数据路由、数据流量监控、断点续传、传输队列保障等。
数据交换平台技术当前已经十分成熟,从技术上必须基于成熟、可靠的中间件产品,包括应用集成产品和消息中间件产品。
同时要考虑数据交换项目建设是一个螺旋式上升的系统工程,需要提供一定的实施服务能力。
从安全可靠的角度出发,目前科学的做法是采用前置机的模式实现数据采集,与原有业务系统分离采集模式。
将所需要采集的数据桥接到前置机上,再通过前置机上的数据交换软件适配器将数格式化数据转换为XML,同样采集回来的数据可以双向的同步回业务系统中去。
数据到达前置机后将通过数据交换平台进行技术上的操作以及业务上的数据加工合并等操作。
数据交换平台的需求可以概括为以下几个方面:(1).数据交换性能需求数据交换平台的建设必须基于成熟、可靠的平台产品。
数据交换平台是系统的核心基础服务模块,负责实现跨系统的数据采集、数据交换、数据统计和分布式数据存储服务。
这些系统必须基于成熟、可靠、遵循国际、国内通行标准的相关平台产品。
同时符合国家、福建省有关数据交换规范要求。
(2).数据交换平台的建设是螺旋式上升的系统工程数据交换平台由于系统规模大,业务需求不断发生变化,本着‘总体规划,逐步实施’的原则推进项目建设。
在相关业务系统中,有一些业务系统内部已经建成了独立的网络信息系统,未来的系统必须能够与它们互连并进行信息交换。
再就是系统建设要有充足的灵活性,满足业务关系不断变化需求。
(3).要充分利用现有系统的各类资源在信息交换平台的设计中,充分利用现在已经建成的网络平台及信息资源,对这些资源加以合理利用,不仅可以大大缩短系统的建设周期,还可以降低系统的总体造价。
dds方案

DDS方案概述DDS(Data Distribution Service)是一种实时数据分发中间件标准,旨在提供高性能、可靠的数据交换服务。
它广泛应用于工业自动化、网络通信、航空航天等领域,可满足高并发、低延迟、可扩展等需求。
本文将介绍DDS方案的基本原理、主要特点以及适用场景,并提供一些实际案例以供参考。
基本原理DDS方案的基本原理是发布-订阅模式,即数据的发布者(Publisher)将数据发布到特定的主题(Topic)上,而订阅者(Subscriber)则通过订阅相应的主题来接收数据。
DDS采用了一种分布式的架构,其中包含了各种组件,如发布者、订阅者、中间代理(Middleware)等。
发布者和订阅者通过中间代理来交换数据,中间代理负责数据的可靠分发、数据的过滤和转换等功能。
主要特点高性能DDS方案的核心目标之一是提供高性能的数据交换服务。
为此,DDS采用了一系列优化措施,如数据压缩、批处理、异步传输等。
这些措施可以显著提升数据传输的效率,降低系统的延迟。
此外,DDS还支持多种传输协议,如TCP/IP、UDP等,并可以根据实际需求选择最适合的协议进行数据传输。
可靠性DDS方案通过使用可靠的传输协议和机制来保证数据的可靠性。
它提供了丰富的错误处理机制,可以在数据传输过程中及时检测和处理错误,从而确保数据的完整性和可用性。
DDS还支持数据的持久化存储,可以将数据保存到本地磁盘或数据库中,以便在需要时进行回放和分析。
可扩展性DDS方案具有良好的可扩展性,可以根据实际需求灵活地扩展系统的规模和性能。
它支持集群部署,可以通过增加节点来提升系统的并发能力和容错性。
此外,DDS还提供了灵活的数据模型和接口,可以根据业务需求定制数据的格式和结构。
实时性DDS方案的设计目标之一是提供实时的数据交换服务。
它通过优化数据传输和处理的机制,可以在毫秒级别的延迟下实现数据的实时传输和响应。
DDS还支持数据的优先级处理,可以根据需求对数据进行优先级排序和处理,确保关键数据的实时性和可靠性。
mq数据同步方案 -回复

mq数据同步方案-回复MQ数据同步方案一、引言消息队列(Message Queue,简称MQ)是一种在分布式系统中用于应用程序之间进行异步通信的解决方案。
它通过将消息发送到中间代理(消息中间件)来解耦发送者和接收者之间的直接通信,从而提高系统的可伸缩性和弹性。
在数据同步方案中,MQ可以起到缓冲、解耦、削峰填谷等作用,使数据可以在不同系统之间进行高效稳定的传输。
本文将深入探讨如何利用MQ实现数据同步方案,主要包括以下几个方面:MQ的相关概念和原理、MQ数据同步的基本流程、数据同步方案的设计和实施、以及常见的MQ数据同步方案举例等。
二、MQ的相关概念和原理1. 消息队列消息队列是一种异步通信机制,它将消息发送者和消息接收者解耦,使得发送者和接收者可以独立地运行和扩展。
消息队列中的消息以先进先出(FIFO)的方式进行排序,确保消息的顺序性。
2. 消息中间件消息中间件是实现消息队列的软件系统,它负责接收、存储和转发消息,它还提供了消息发送和接收的API接口,使得应用程序可以与消息队列进行交互。
3. 生产者和消费者生产者是消息队列的消息发送者,它负责将消息发送到消息队列中。
消费者是消息队列的消息接收者,它负责从消息队列中获取消息并进行处理。
4. 主题和队列主题是消息队列中的一种发布/订阅模式,一个主题可以有多个消费者。
队列是消息队列中的一种点对点模式,一个队列只能有一个消费者。
三、MQ数据同步的基本流程MQ数据同步的基本流程包括数据产生、数据发送、数据接收和数据处理等环节。
下面将详细介绍每个环节的实现方式。
1. 数据产生数据产生是指在源系统中生成需要同步的数据。
可以通过源系统的数据库触发器、消息队列客户端等方式实现数据的实时产生。
2. 数据发送数据发送是指将数据通过消息队列发送到目标系统。
生产者将数据封装成消息,并通过消息中间件发送到消息队列,等待消费者的接收。
3. 数据接收数据接收是指消费者从消息队列中获取数据。
中间件运维方案

以我给的标题写文档,最低1503字,要求以Markdown 文本格式输出,不要带图片,标题为:中间件运维方案# 中间件运维方案## 引言中间件是指位于应用程序和操作系统之间的软件层,用于协调不同的系统和组件之间的通信。
常用的中间件包括消息队列、缓存、负载均衡等。
中间件的稳定运行对于一个系统的可靠性和性能至关重要。
因此,中间件的运维方案也显得尤为重要。
本文将介绍一种基于最佳实践的中间件运维方案,以提高中间件的稳定性、可扩展性和安全性。
该方案包括中间件环境的规划与搭建、监控与报警、备份与恢复以及安全管理等方面。
## 中间件环境规划与搭建中间件环境的规划和搭建是保证中间件稳定运行的第一步。
以下是一些建议:### 1. 搭建高可用环境中间件所在的服务器应采用集群或者多节点部署,以提高系统的可用性。
可以使用负载均衡技术,将请求均衡地分发到多个中间件节点上。
### 2. 确定合适的硬件和资源配置根据系统的实际负载和性能需求,选择合适的服务器硬件和资源配置。
要考虑中间件的并发处理能力和内存消耗等因素,充分利用硬件资源提高性能。
### 3. 使用容器化技术使用容器化技术可以将中间件与应用程序隔离开,提供轻量级、可移植、可扩展的环境。
常用的容器化技术包括Docker和Kubernetes等。
## 监控与报警为了及时发现中间件的异常和故障,并及时采取相应措施,需要对中间件进行监控和报警。
以下是一些建议:### 1. 实时监控各项指标监控中间件的关键指标,包括但不限于系统资源的使用情况、请求的响应时间、错误日志的产生等。
可以使用监控工具实时监控这些指标,并设置阈值,一旦超过阈值就触发报警。
### 2. 数据可视化将中间件的监控数据可视化,可以更直观地了解系统的运行状态。
可以使用Grafana 等工具将监控数据以图表的形式展示。
### 3. 设置自动化报警机制当中间件发生异常或故障时,及时通知相关人员,可以减少对业务的影响。
《基于消息中间件的工作流系统的研究与应用》

《基于消息中间件的工作流系统的研究与应用》一、引言随着企业业务的日益复杂化,工作流系统在企业内部管理中扮演着越来越重要的角色。
为了满足企业对业务流程的高效、灵活和可靠的需求,基于消息中间件的工作流系统逐渐成为研究的热点。
本文旨在研究基于消息中间件的工作流系统的原理、技术及其在企业中的应用,并探讨其未来的发展趋势。
二、基于消息中间件的工作流系统概述基于消息中间件的工作流系统是一种以消息传递为基础,通过中间件技术实现业务流程自动化管理的系统。
该系统通过消息队列实现不同业务组件之间的通信,使得业务流程能够按照预定的规则进行执行。
同时,该系统具有高度的灵活性和可扩展性,能够适应企业不断变化的业务需求。
三、工作流系统的关键技术1. 消息中间件技术:消息中间件是工作流系统的核心组成部分,它负责实现不同业务组件之间的通信。
常见的消息中间件包括RabbitMQ、Kafka等,它们具有良好的性能和可扩展性,能够满足企业复杂的业务需求。
2. 工作流引擎:工作流引擎是工作流系统的核心模块,负责业务流程的调度、监控和执行。
它根据预定的流程规则,将不同的业务组件按照顺序或并行的方式进行执行,实现业务流程的自动化。
3. 业务组件:业务组件是工作流系统的基本单元,包括各种业务处理逻辑和数据处理模块。
它们通过消息中间件进行通信,实现业务流程的协同工作。
四、工作流系统的应用基于消息中间件的工作流系统在企业中有着广泛的应用。
例如,在生产制造企业中,该系统可以用于实现生产计划的调度、生产过程的监控和生产数据的统计等;在金融服务企业中,该系统可以用于实现贷款审批、风险评估等业务流程的自动化管理。
此外,该系统还可以应用于政府、医疗、教育等行业,提高企业的业务处理效率和准确性。
五、工作流系统的优势与挑战基于消息中间件的工作流系统具有以下优势:一是能够实现业务流程的自动化管理,提高企业的业务处理效率和准确性;二是具有良好的灵活性和可扩展性,能够适应企业不断变化的业务需求;三是能够降低企业的运营成本,提高企业的竞争力。
数据交换方案

数据交换方案R E S U M E REPORT CATALOG DATE ANALYSIS SUMMARY目录CONTENTS •数据交换概述•数据交换技术•数据交换安全•数据交换流程•数据交换案例分析•数据交换的未来发展REPORT CATALOG DATE ANALYSIS SUMMAR Y R E S U M E 01数据交换概述数据交换的定义数据交换是指不同系统、应用程序或组织之间传输和共享数据的过程。
数据交换的必要性随着企业规模的扩大和业务范围的拓展,不同部门、业务系统之间需要进行数据共享和交互,以支持决策分析、业务流程优化等需求。
数据交换能够消除信息孤岛,提高数据一致性和准确性,提升企业运营效率和决策水平。
数据交换的标准和协议常见的标准有XML、JSON、CSV等,协议包括HTTP、FTP、SFTP等。
数据交换的标准和协议是实现不同系统间数据交换的基础,它们规定了数据格式、传输协议、安全控制等方面的规范。
企业可以根据自身需求选择合适的标准和协议,以实现高效、安全的数据交换。
REPORT CATALOG DATE ANALYSIS SUMMAR Y R E S U M E 02数据交换技术简单易用,适用于不同系统之间的数据传输。
文件交换优点数据库交换优点数据结构化,易于管理和查询。
缺点需要数据库连接和访问权限,可能存在安全风险。
API交换优点高效、灵活、可扩展性强。
缺点需要开发和维护API接口,技术门槛较高。
消息队列交换优点异步、解耦、高可用性、高扩展性。
缺点需要消息队列中间件的支持,技术门槛较高。
REPORTCATALOG DATE ANALYSISSUMMAR YR E S U M E03数据交换安全数据加密对称加密使用相同的密钥进行加密和解密,常见的算法有AES、DES等。
非对称加密使用不同的密钥进行加密和解密,常见的算法有RSA、ECC等。
混合加密结合对称加密和非对称加密,以提高数据传输安全性。
消息中间件在数字化校园教务系统中的应用研究

1 模 型 架构 设 计
数据交换最根本 的作用是传输应用 系统的各种业
务 数 据 .而 应 用 系 统 和 数 据 交 换 中心 之 间 是 相 互 独 立
各个应用系统不断上线 . 管理 体系 、 服务模 式上能有所 创新和突破 . 使学校 的活动在经济效益和社会效益上得
到很 好 的平 衡 和发 展 由 于历 史 的 原 因 . 同业 务 的应 用 不 系 统上 线 的时 间 不 尽 相 同 .这 样 就带 来 了 问题 和压 力 : 这些 应 用 系统 之 间无 法 形成 数 据 的共享 。正 是在 这样 的 背 景 下 .学 校 在 进 行业 务 系统 整 体设 计 和规 划 过 程 中 . 引 入 了 中 间件 技 术 和产 品 . 通 业 务 系统 之 间 的数据 通 打
『1 小 智 , 勇 . 于 消 息 中 间 件 的航 班 信 息 显 示 系 统 的 设 4李 陶 基
的数据库 中 客户端程序抽取得 到的业 务数据都封装
为 X L格 式的数据流 . 由整合平 台客户端 程序调用 M 再 数据传输平台中的中间件 功能进行上传 在教务系统 中.多数情况是异构数据 库之间 的信
参 考 文 献
[】 巍 . 种 用 户 可 扩 展 消 息 中 间 件 的设 计 与 实 现 [. 电 1魏 一 J 微 】
子学 与计 算 机 . 0 00 1 2 1 (7 『1 巧 英 , 雪 峰 . 种 用 于 分 布 式 工 作 流 系 统 的 消 息 中 间 2汤 苏 一
件[ . 建 电脑 , 0 1 ) J福 1 2 105 [] 东 旭 , 3邢 吕海 林 , 炼 . 息 中 间件 中 的分 布 式 监 控 管 理 子 张 消 系统 [. 算机 与信 息技 术 , 00 ) J 计 ] 2 106
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于消息中间件的数据安全交换方案
摘要:由于内外网安全管理权限的不同,大量相互独立、分散的数据未能实现有效连接、交换,制约了相关单位信息化建设的进一步发展。
消息中间件的出现为实现分布式环境下的数据交换提供了良好的解决方案。
本文提出在现有消息中间件的基础上增加消息标识信息及完整性校验过程,构建了基于标识的SSL改进技术,并设计了相应的数据安全交换方案,从而保证了交换过程的安全可靠。
关键词:消息中间件标识SSL 安全交换
1 现有通信机制
在分布式环境下,为了集成分布式应用,开发者需要对异构环境下的分布式应用提供有效的通信手段。
系统间通信常采用的方式包括远程过程调用、分布式对象技术和消息传递。
1.1 远程过程调用RPC(Remote Procedure Call)
远程过程调用是支持分布式应用系统之间通信的一种重要机制。
RPC技术需要采用软件代理实现不同地址空间执行程序之间的通信。
RPC应用分为Client和Server两部分,Server用于提供多个远程过程以供调用,Client用于向Server发送调用远程过程的请求。
RPC通过本地机器的过程声明调用过程,从而达到过程的实现在远程机器上,过程的声明在本地机器上。
通常情况下,远程过程调用是同步通讯,如果采用线程机制也能够进行异步调用,但是使用过程较为繁琐。
同步通信机制存在一定的局限性,例如需要考虑网络和系统故障、流量控制以及进程同步等复杂问题。
此外,由于缺少中间代理处理请求,Client发出请求时Server 必须处于运行状态,导致Client和Server的生命周期耦合。
1.2 分布式对象技术
分布式对象技术是伴随网络而发展起来的一种面向对象的技术,是分布式技术与面向对象技术的结合。
由于对象请求代理负责请求传送和Server定位,Client和Server之间并不需要直接连接。
Client不需要了解如何与Server通信以及如何激活和存储Server对象,也不必知道Server对象的位置、使用何种操作系统及其他与接口无关的成分的状态。
但是分布式对象技术中客户端与服务器之间的耦合程度也比较高,客户请求服务器方的服务时,必须知道调用的方法名称及其参数。
此外,当客户访问服务器方的服务时,必须确保服务器处于正常的运行状态。
如果服务器因故不能运行或者存在网络故障,客户将无法及时与其进行交互。
1.3 消息传递
消息传递就是用消息在不同的系统之间进行通信,每个消息用户都和一个消息代理相连,由消息代理负责提供消息的发送、接收和读取服务。
消息代理通常由消息中间件(Message oriented Middleware)
实现。
MOM独立于操作系统和网络,能够屏蔽底层异构操作系统、网络平台、通讯协议及消息格式的差异,为上层应用提供一致的通讯标准。
采用消息中间件实现应用系统之间松散耦合的分布式通信,在实践中得到了广泛应用,其原理如图2所示:
ActiveMQ是Apache出品用于实现JMS(Java Message Service)接口的开源消息中间件。
相比其他消息中间件,ActiveMQ具备以下特点:(1)消费者负载平衡原则。
ActiveMQ可以在消费者端进行负载平衡,假设希望尽快处理位于某一个队列中的订单,JMS提供者会在消费者之间根据负载平衡原则合理分配这些消息;(2)消息持久化。
即使生产者在传递消息时消费者不在线,在消息中心重新启动后仍然可以收到消息,这样增强了消息传递的可靠性;(3)ActiveMQ支持生产者以同步或异步方式发送消息到代理上;(4)ActiveMQ支持多种传送协议:in-VM、TCP、SSL、NIO、UDP、JGroups、JXTA;
由于消息中间件ActiveMQ具备上述特质,故选用其构建底层通信架构。
2 基于标识的SSL改进技术
2.1 ActiveMQ中SSL协议的分析
ActiveMQ支持多种传输协议如TCP、UDP等,并且支持SSL安全协议。
SSL协议主要提供了以下服务:一是加密网络上客户端和服务器相互发送的信息;二是验证消息在传送过程是否被人改动;三是
用公钥方法验证服务器和客户机身份。
2.2 基于标识的SSL改进技术
由于SSL协议存在一定的缺陷和漏洞,特别是针对SSL协议的中间人攻击。
因此,单纯采取SSL协议并不能保证通信信道的可靠。
本文在分析了消息中间件ActiveMQ消息队列格式的基础上,提出在消息头字段中添加一定的标识信息,用于交换服务器的验证,从而保证通信信道的可靠性。
本方案中设计、在交换进程启动之后,对放入消息传输队列中的数据流添加特定标识,主节点通过检测带标识的数据流,达到检测目的。
标识信息主要包括以下内容:(1)节点身份序列:节点在管理平台注册时,系统会根据节点注册信息生成一个包括节点密级、IP地址、Mac地址、端口号、硬件编号和范畴等内容的节点身份序列。
(2)交换策略信息:节点在每次的任务定制过程中都会包含相应的策略信息,管理平台将策略信息下发后,交换进程将策略信息作为标识信息写入消息队列中。
(3)时间戳:系统将每次交换进程启动的时间信息写入消息队列的标识信息中,接收方可以通过比对收到的数据时间与消息标识中的时间,检测数据是否受到了重放攻击,确保数据交换的新鲜性。
(4)消息内容的哈希值:系统将每个消息队列中的消息内容进行哈希,将哈希结果作为消息标识信息。
交换服务器通过对消息队列中标识信息的严格认证,确保了对节点交换策略的审查和对消息完整性、新鲜性的验证,从而有效抵御针对SSL协议的中间人攻击,保证了通信信道的可靠。
3 基于消息中间件的数据安全方案
本节根据数据安全交换特性,设计基于消息中间件的数据安全交换方案,通过设计安全交换架构,定义了安全交换流程,实现了内外网数据安全可靠的传输。
3.1 数据安全交换架构
系统架构如图3所示[7][8]:
系统运行平台为可信计算平台,采取JA V A技术,JDK版本需要1.6以上支持。
在本系统架构中,各组成部分说明如下:(1)数据源。
本文不侧重于数据格式的转换,故采用基本文件系统(如word文件、txt文件、视频文件等)。
(2)交换进程初始化。
交换进程初始化是帮助应用系统进行数据交换的JA V A程序。
此程序是在消息中间件ActiveMQ的基础上,利用其封装的接口函数实现的,确保了消息通信的异步性、持久性和可靠性。
(3)基于标识的SSL通道。
SSL通道是在ActiveMQ 的基础上实现的,并添加了标识认证信息,避免了SSL协议本身的
安全缺陷,确保了消息传输过程的可靠性。
(4)可信计算平台。
基于可信计算平台,系统从可信根加载,一级验证一级,一级信任一级,确保了交换进程启动可信和交换行为动态安全。
3.2 数据安全交换流程
下面对应用系统间数据交换的传输过程简要分析如下,假设应用系统A向应用系统B发送数据请求,假设此时任务定制过程已经结束,双方采取点对点通信方式。
交换流程如图4所示:
(1)应用系统A将交换数据内容封装至消息队列中,交换进程通过可信链加载启动并对函数调用序列校验。
(2)校验成功后交换进程启动,将策略信息、时间戳等标识信息添加至消息队列中,并将消息发送至交换服务器的队列中。
(3)交换服务器通过对消息队列标识信息的审核,确定无误后将消息发送至应用系统B的接收队列中。
(4)应用系统B监听指定队列,若有消息到来时,接收消息并将消息解析,从而完成一次数据交换过程。
3.3 方案特性
本文提出的基于消息中间件的数据安全交换方案,具有以下几个特点:(1)跨平台性。
JMS规范是基于JA V A语言的,具有JA V A语言特有的平台无关性。
(2)异步性。
请求数据的应用系统和发送数据的应用系统不需要同时连接至交换服务器。
(3)松耦合性。
数据发送方不需要考虑数据接收方之间的通信情况,也不需要考虑数据被接收
后如何处理,只要发送符合双方约定的格式,接收方即可正确响应。
(4)可靠性。
ActiveMQ的异步消息机制保证了应用系统间数据交换的可靠性,基于标识的SSL安全通道保证了交换信道的安全、可靠。
(5)交换进程动态可信。
系统从可信根加载,一级验证一级,一级信任一级,交换进程处于可信链中,保证了启动过程可信;通过对交换进程函数调用序列的校验,保证了交换行为动态可信。
(6)一体化程度高。
通过利用消息中间件ActiveMQ本身的安全机制,避免了再集成开源SSL工具和其它可靠传输机制时可能带来的边界安全问题,一体化程度高。
4结语
本文从数据交换过程面临的问题出发,分析了现有的一些主要解决方案,并在深入研究消息中间件ActiveMQ通信机制的基础上,指出其采用的SSL协议存在安全缺陷,并提出了一种基于标识的SSL 改进技术及基于消息中间件的数据安全交换解决方案,从而可以有效的保证数据交换过程中的安全可靠。
参考文献
[1] 叶晓彤,邓云,简清明.基于IBE的XML加密数据安全交换研究[J].计算机应用与软件,2010,27(3):110-113.
[2] 周杭霞,夏荣钊,何利力.基于XML数据安全交换的方法[J].计算机应用研究,2006(4):126-128.
[3] 徐晶,许炜.消息中间件综述[J].计算机工程,2005,31(16):73-76.。