企业服务总线全双工异步通信机

为了实现系统的高可靠性、高可用性和并行处理能力,我们经常使用一些负载均衡设备(例如F5)等集群解决方案。

但,会有一些特殊的情况下,。例如,长连接、特殊的技术协议。不可用F5和其他设备来解决,全双工异步通信机担任软F5角色。

双工异步通讯机的架构例如以下:

双工异步通讯机依据部署架构情况。就可以支持“上行”也可支持“下行”。

其主要功能是双工异步、负载均衡、故障探測隔离、双机热备(心跳)等。

上行通讯机和[email protected]配合主要用于双工异步接入ESB,起到多路ESB负载均衡作用,也能够用作前置机接入。

负载均衡:

1、实现多路均衡负载;

2、实现平台纯异步能力,採用消息队列模式。

3、支持上行、下行负载;

协议适配:

1、支持TCP长短连接(同步、异步)。

2、支持HTTP、WebService等web协议接入;

3、支持MQ、JMS接入;

4、支持其它经常使用协议以及自己定义协议接入;

容错:

1、实现ESB回路健康探測功能;

2、实现ESB回路自己主动、手动故障隔离与恢复功能。

3、通讯机本身故障探測以及重新启动服务与应用重连。

4、通讯机支持HA(主备双机)部署;

管理监控:

1、协议管理,动态维护、扩展、管理通讯协议;

2、队列管理;

3、故障维护管理;

4、异常监视;

版权声明:本文博客原创文章。博客,未经同意,不得转载。

时间: 2024-06-11 17:41:19

企业服务总线全双工异步通信机的相关文章

企业服务总线解决方案剖析,第 1 部分: 企业服务总线的基本概念

引言 "一切都在流动,没有什么是持久的.一切都在融化,没有什么是固定不变的" - 赫拉克利特(Heracleitus) 大约在2003年中的时候,SOA的概念逐渐进入人们的视野,一时间众人乐此不疲的发表各自对SOA的见解.SOA已经成为IT业,尤其是软件开发及系统集成领域从业者的热门话题.很多的权威机构也纷纷预测SOA的美妙前景,例如,Gartner 预言,到了 2008 年,至少 60% 的企业将使用 SOA 作为其IT架构.抛开喧嚣躁动以及随声附和,对于软件开发者而言,经过了一年多

企业服务总线项目集成标准(V1.5)

1  概述 企业服务总线(Enterprise Service Bus,缩写 ESB),是SOA面向服务架构的骨干,在完成服务的接入.服务间的通信和交互基础上,提供安全性.可靠性. 高性能的服务能力保障.采用 SOA 架构,基于ESB总线进行企业异构应用集成,可以有效降低应用系统.各个组件及相关技术的耦合度,消除应用系统点对点集成瓶颈,降低集成开发难度,提高复用,增进系统开发和运行效率,便于业务系统灵活重构.敏捷适应业务及流程变化. 本文对企业服务总线ESB集成项目中,基于AEAI ESB实现异

企业服务总线(ESB)

思考: 1.ESB的定义到底是什么?是一款产品还是一种架构模式? 2.ESB有何实际用处? 定义ESB 对于企业服务总线(Enterprise Service Bus),目前还没有公认的定义,根据供应商和来源的不同,有很多种不同的定义,其中包含如下定义: 一种集成架构样式,支持提供者和服务用户之间通过由各种点对点连接构成的公共通信总线进行通信” “企业用来集成应用程序环境中服务的基础架构.” “一种架构模式,使用面向服务支持异构环境之间的互操作性.”(图 1) 图 1:ESB 架构模式分成这几个

几种ESB(企业服务总线)介绍

ESB(Enterprise Service Bus,即企业服务总线)是传统中间件技术与XML.Web服务等技术结合的产物.ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素. 企业服务总线ESB就是一种可以提供可靠的.有保证的消息技术的最新方法.ESB中间件产品利用的是Web服务标准和与公认的可靠消息MOM协议接口(例如 IBM的WebSphere MQ.Tibco的Rendezvous和Sonic Software的SoniCMQ).ESB产品的共有特性包括:连接异构的MOM.

企业服务总线需求说明

?? Enterprzise Service Bus 1     ESB的主要作用 ESB主要解决多终端多系统的相互调用问题,减少系统间的耦合,添加可维护性. 2     ESB的核心需求 ESB的核心需求主要包含:服务调用与数据适配.服务管理.服务安全.服务监控. 2.1   服务调用与数据适配 支持系统间进行相互的服务调用,系统间数据协议相互独立,通过数据适配可以自己主动实现系统数据与ESB数据的传输转换. 支持单个服务调用,多个服务调用(组合服务). 2.2   服务管理 服务管理功能主要

企业服务总线(Enterprise Service Bus,ESB)与salesforce大数据联动

 如何选择ESB 什么是ESB 企业服务总线(Enterprise Service Bus,ESB)的概念是从面向服务体系架构(Service Oriented Architecture, SOA)发展而来的.SOA描述了一种IT基础设施的应用集成模型:其中的软构件集是以一种定义清晰的层次化结构相互耦合.一个ESB是一个预先组装的SOA实现,它包含了实现SOA分层目标所必需的基础功能部件. 在企业计算领域,企业服务总线是指由中间件基础设施产品技术实现的. 通过事件驱动和基于XML消息引擎,为

Fusion_基于Oracle SOA的企业服务总线整合

2015-01-01 Created By 鲍新建 一.方案背景 随着企业信息化程度的不断提高,企业IT系统日趋庞大,跨系统流程以及各个系统之间.以及系统内部的接口需求和接口服务调用也不断增加. 目前,由于相互系统间的接口调用过多.且缺乏一个统一的管理规范,导致目前接口协议种类过多,各个系统之间的接口呈网状结构. 为适应企业战略发展的要求,结合企业信息化项目建设方案, 以面向服务的体系架构(Service Oriented Architecture,简称SOA)思想为指导进行系统集成是为了从业务

ESB雏形 -- 项目企业服务总线初始

今天要厚着脸皮给大家推荐一个自己做的通信中间件——ServiceAnt,目前已经在我们团队的两个产品线上投入了使用. ServiceAnt是什么 它最初的定位是ESB(企业服务总线),但目前还没有达到这个高度,主要是还是没有提供分布式的实现,有机会会补上. 现在它只能工作于进程内,与 Mediator 的角色非常类似. 可能有同学不知道 Mediator, Automapper 总该听过吧?它们的作者是一个人. ServiceAnt 部分的设计也参考了 Mediator,当然还有别的一些框架,比

企业服务总线之双工异步通讯机

为达到系统的高可靠性.高可用性以及并发处理能力,我们常常采用一些负载均衡的设备(如F5)等进行集群方案.但是,也会存在一些特殊的情况,比如长连接.特殊的技术协议等,不适用于采用F5等设备来解决,双工异步通讯机充当了软F5的作用. 双工异步通讯机的架构如下: 双工异步通讯机根据部署架构情况,即可支持"上行"也可支持"下行".其主要功能是双工异步.负载均衡.故障探测隔离.双机热备(心跳)等.上行通讯机和[email protected]配合主要用于双工异步接入ESB,起