TongESB

TongESB

0.0
1条评价
753次浏览
所属厂商:
东方通

公司介绍:

TongESB是集服务集成、数据整合、消息交换于一体,致力于为用户提供符合SOA架构的中间件运行环境和开发、管理工具,充分利用其提供的分布式企业服务总线和服务化技术,解决用户的应用集成问题,同时为用户提供集中统一的服务目录、服务生命周期、监控审计、权限及简易服务等管理功能。

产品详情

东方通TongESB是一款面向企业级的全链路服务集成平台,旨在解决企业数字化转型过程中异构系统互联、数据孤岛割裂、业务流程分散等核心痛点,通过标准化的服务接入、灵活的流程编排、全面的服务治理与监控,实现跨系统、跨地域、跨层级的业务协同与数据共享,为企业构建稳定、高效、安全的一体化集成架构。

一、核心定位与整体架构

TongESB的核心定位是企业级服务集成的“枢纽”,连接企业内部各类业务系统、外部合作伙伴系统及云端服务,提供统一的服务入口与交互标准,支撑业务流程的端到端自动化。其设计遵循“松耦合、高内聚、可扩展”的原则,采用分布式微服务架构,确保平台的灵活性与可伸缩性。

TongESB的逻辑架构分为六大层次,各层次协同工作,形成完整的集成能力闭环:

  1. 服务接入层:负责对接企业内外部各类异构系统,通过标准化协议与适配器实现系统间的互联互通,是集成的“入口”与“出口”。
  2. 服务编排层:基于可视化工具对分散的服务进行组合与编排,构建复杂的业务流程,是集成的“大脑”与“调度中心”。
  3. 数据转换层:实现不同系统间数据格式的映射与转换,解决数据异构问题,是集成的“翻译官”。
  4. 服务治理层:对服务全生命周期进行管控,包括注册、授权、限流、熔断等,保障服务的可用性与稳定性,是集成的“管理者”。
  5. 监控运维层:实时监控平台运行状态、服务调用情况与业务流程执行结果,提供告警与日志分析能力,是集成的“运维中心”。
  6. 安全合规层:覆盖身份认证、数据加密、访问控制与审计日志等全链路安全能力,满足企业合规要求,是集成的“防护盾”。

二、核心功能模块详解

1. 服务接入与适配模块

服务接入是集成的基础,TongESB提供丰富的协议支持与适配器,覆盖企业常见的所有系统类型,确保各类异构系统能够快速接入平台。

  • 多协议支持:兼容SOAP、RESTful(JSON/XML)、HTTP/HTTPS、JMS、MQTT、AMQP、TCP/UDP、FTP/SFTP、JDBC等主流协议,满足不同场景的接入需求。例如:
    • RESTful协议:支持JSON与XML格式,适配移动应用、Web前端与云服务的轻量级集成;
    • JMS/AMQP:对接企业消息队列系统(如ActiveMQ、RabbitMQ),实现异步消息传递;
    • MQTT:支持物联网设备(如传感器、智能终端)的接入,满足低带宽、高延迟场景的消息传输;
    • JDBC:直接连接关系型数据库(Oracle、MySQL、SQL Server、达梦、人大金仓等),实现数据的读写与同步;
    • FTP/SFTP:支持文件的上传、下载与同步,适用于批量数据交换场景(如银行对账文件、零售订单文件)。
  • 行业适配器:针对企业常用的商业系统与行业标准,提供专用适配器,减少定制开发工作量。例如:
    • ERP适配器:支持SAP S/4HANA、Oracle EBS、用友U8/U9、金蝶K/3 Cloud等主流ERP系统的集成,实现订单、库存、财务数据的同步;
    • CRM适配器:对接Salesforce、Oracle CRM、用友TurboCRM等系统,同步客户信息与销售数据;
    • 行业标准适配器:支持HL7(医疗)、SWIFT(金融)、EDI(零售)等行业标准协议,满足特定行业的合规要求;
    • 云服务适配器:对接阿里云OSS、AWS S3、腾讯云COS等云存储服务,以及阿里云RDS、AWS RDS等云数据库,实现云与本地系统的集成。
  • 自定义适配器开发:提供适配器开发SDK,支持用户基于Java或Python自定义适配器,满足特殊系统的接入需求。SDK包含模板代码、调试工具与文档,降低开发门槛。
2. 服务编排与路由模块

服务编排与路由是TongESB的核心能力,通过可视化工具将分散的服务组合成端到端的业务流程,实现业务逻辑的自动化执行。

  • 可视化服务编排:提供拖拽式的流程设计器,支持服务调用、分支判断(if-else)、循环(for/while)、聚合(split-join)、异常处理(try-catch)、定时任务等组件,用户无需编写复杂代码即可构建业务流程。例如:
    • 分支判断:根据订单金额选择不同的审批流程(金额>10万走总经理审批,否则走部门经理审批);
    • 聚合:同时调用库存查询与价格查询服务,将结果合并后返回给前端;
    • 异常处理:当支付服务调用失败时,自动触发退款流程并发送告警通知。
  • 灵活的路由策略:支持多种路由方式,满足不同场景的流量分发需求:
    • 动态路由:基于消息内容(如订单类型、用户地区)或上下文(如请求时间、用户角色)选择目标服务;
    • 负载均衡路由:支持轮询、加权轮询、最少连接数等算法,将请求分发到多个服务实例,提高系统吞吐量;
    • 故障转移路由:当主服务实例故障时,自动切换到备用实例,保障业务连续性;
    • 内容路由:基于消息payload中的特定字段(如“productId”)将请求路由到对应的服务节点;
    • 优先级路由:为高优先级请求(如VIP用户订单)分配更高的处理优先级,确保关键业务的响应速度。
  • 事务管理:支持分布式事务(XA协议)与本地事务,确保跨系统业务流程的原子性。例如:订单支付流程中,若库存扣减成功但支付失败,系统会自动回滚库存操作,避免数据不一致。
  • 批量处理:支持批量消息的接收、处理与发送,提高大规模数据交换的效率。例如:每日凌晨批量同步前一天的销售数据到数据仓库。
3. 数据转换与映射模块

企业内不同系统的数据格式往往存在差异(如A系统用XML,B系统用JSON,C系统用自定义CSV),TongESB提供强大的数据转换能力,实现异构数据的无缝对接。

  • 可视化数据映射:提供图形化的映射工具,支持源数据与目标数据的字段映射、常量赋值、函数转换等操作。例如:将ERP系统中的“order_no”字段映射到CRM系统中的“order_id”字段,并通过函数将日期格式从“yyyy-MM-dd”转换为“MM/dd/yyyy”。
  • 多格式转换支持:覆盖XML、JSON、CSV、Excel、数据库表、自定义文本等多种数据格式的相互转换。例如:
    • XML<->JSON:解决前后端数据格式不一致问题;
    • CSV<->数据库表:实现批量数据导入导出;
    • Excel<->JSON:支持业务人员上传Excel文件并转换为系统可识别的JSON格式。
  • 数据清洗与增强:提供数据清洗功能,包括去重、过滤、格式校验、默认值填充、空值处理等。例如:过滤掉订单金额为空的记录,为缺失的“create_time”字段填充当前时间,校验手机号格式是否正确。
  • 自定义脚本转换:支持Groovy、JavaScript等脚本语言编写自定义转换逻辑,满足复杂场景的需求。例如:通过Groovy脚本计算订单的折扣金额(折扣金额=订单金额*折扣率)。
4. 服务治理与管控模块

服务治理是保障集成平台稳定运行的关键,TongESB提供全生命周期的服务治理能力,实现服务的可管、可控、可观测。

  • 服务注册与发现:内置服务注册中心,存储服务的元数据(如服务名称、版本、描述、输入输出参数、QoS要求),支持服务的自动发现与订阅。服务提供者将服务注册到中心,消费者通过中心查找并调用服务,无需硬编码服务地址。
  • 服务生命周期管理:覆盖服务从创建、测试、发布、上线、下线到归档的全生命周期。例如:
    • 测试环境:服务在测试环境验证通过后,才能发布到生产环境;
    • 灰度发布:支持部分用户使用新版本服务,其余用户继续使用旧版本,降低升级风险;
    • 下线通知:服务下线前自动通知所有消费者,避免调用失败。
  • 服务授权与访问控制:基于RBAC(角色-权限-用户)模型,实现细粒度的权限控制。例如:
    • 角色定义:创建“管理员”“开发人员”“测试人员”“普通用户”等角色;
    • 权限分配:为“开发人员”分配服务创建、编辑权限,为“普通用户”分配服务调用权限;
    • 服务级授权:限制某个用户只能调用特定服务的特定版本,例如只允许“财务部门”调用“支付服务”V2版本。
  • 服务限流与熔断:保障系统稳定性,防止过载:
    • 服务限流:设置服务的最大并发数或每秒请求数(QPS),超过限制的请求将被拒绝或排队;
    • 服务熔断:当服务调用失败次数达到阈值时,暂时关闭服务调用,避免故障扩散(雪崩效应),一段时间后自动尝试恢复;
    • 服务降级:在高并发场景下,关闭非核心服务(如推荐服务),优先保障核心服务(如支付服务)的运行。
  • 服务版本管理:支持服务多版本共存,不同版本的服务可以独立运行,互不干扰。例如:同时发布V1和V2版本的订单服务,旧系统继续使用V1版本,新系统使用V2版本,实现平滑升级。
5. 监控运维与分析模块

监控运维是保障平台稳定运行的重要手段,TongESB提供全方位的监控与运维能力,帮助用户快速定位问题、优化性能。

  • 实时监控仪表盘:提供可视化的监控仪表盘,展示平台运行状态、服务调用指标、业务流程执行情况。例如:
    • 平台指标:CPU使用率、内存使用率、磁盘空间、网络带宽;
    • 服务指标:调用量、响应时间、成功率、错误率、并发数;
    • 流程指标:流程执行次数、成功次数、失败次数、平均执行时间。
  • 告警中心:支持多种告警方式(邮件、短信、钉钉、微信、SNMP陷阱),用户可设置告警阈值(如响应时间>5秒、成功率<99%、CPU使用率>80%),当指标超过阈值时自动触发告警。告警信息包含问题描述、发生时间、影响范围,帮助运维人员快速响应。
  • 日志管理:记录详细的调用日志与系统日志,包括请求来源、参数、响应结果、错误堆栈、执行时间等。支持日志的检索、过滤、导出与分析,方便排查问题。例如:通过日志检索找到某个订单的调用记录,查看是否存在错误。
  • 分布式链路追踪:支持OpenTelemetry与Zipkin标准,跟踪一个请求从开始到结束经过的所有服务节点,展示每个节点的执行时间与状态,帮助定位性能瓶颈。例如:一个订单支付请求经过前端、ESB、支付服务、库存服务,链路追踪可以显示每个服务的响应时间,发现库存服务响应过慢的问题。
  • 自动化运维:支持容器化部署(Docker)与Kubernetes编排,实现服务的自动部署、滚动升级、弹性伸缩。例如:根据服务调用量自动增加或减少节点数量,保障系统在高并发时的稳定性;当节点故障时,自动将流量转移到其他节点,实现故障自愈。
6. 安全与合规模块

企业级集成平台需要满足严格的安全与合规要求,TongESB提供全链路的安全防护能力,保障数据与系统的安全。

  • 身份认证与单点登录:支持OAuth2.0、JWT、LDAP、AD域、SAML2.0等身份认证方式,实现用户的统一身份管理。支持单点登录(SSO),用户只需登录一次即可访问所有集成的系统,提高用户体验与安全性。
  • 数据加密与传输安全:保障数据在传输与存储过程中的安全:
    • 传输加密:支持TLS/SSL协议,确保数据在网络传输过程中不被窃取或篡改;
    • 存储加密:对敏感数据(如用户密码、银行卡号)进行加密存储,采用AES-256、RSA等加密算法;
    • 消息内容加密:对消息 payload 进行加密,只有授权的接收方才能解密。
  • 访问控制与细粒度权限:基于RBAC模型,实现细粒度的权限控制。例如:
    • 系统级权限:允许或禁止用户访问平台的某个功能模块(如服务管理、流程设计);
    • 服务级权限:允许或禁止用户调用某个服务;
    • 数据级权限:允许或禁止用户访问某个数据字段(如只允许财务人员查看订单金额)。
  • 审计日志与合规性:记录所有用户操作(如服务发布、权限变更、调用记录)与系统事件,满足等保2.0、GDPR、SOX等合规要求。审计日志不可篡改,可用于追溯与审计。
  • 防攻击与防护:提供多种安全防护措施,防止恶意攻击:
    • SQL注入防护:过滤请求中的SQL注入语句;
    • XSS防护:过滤请求中的恶意脚本;
    • DOS/DDOS防护:通过限流、黑白名单等方式防止恶意请求淹没系统;
    • IP白名单:只允许指定IP地址的请求访问平台。
7. 云原生与容器化支持模块

随着企业数字化转型向云原生方向发展,TongESB提供完善的云原生支持,适配现代IT架构。

  • 容器化部署:支持Docker容器化部署,提供官方Docker镜像,用户可快速部署ESB节点。容器化部署简化了环境配置,提高了部署效率与一致性。
  • Kubernetes编排:支持Kubernetes(K8s)编排,实现服务的自动扩缩容、滚动升级、故障自愈。例如:通过K8s的HPA(Horizontal Pod Autoscaler)根据CPU使用率自动调整Pod数量,保障系统在高并发时的稳定性。
  • 微服务集成:与Spring Cloud、Dubbo等微服务框架无缝集成,支持微服务的注册、发现、治理与监控。例如:Spring Cloud应用可通过TongESB调用Dubbo服务,实现跨框架的微服务集成。
  • 云服务对接:支持对接主流云厂商的服务,如阿里云、AWS、Azure、腾讯云等。例如:对接阿里云OSS存储订单附件,对接AWS Lambda执行无服务器函数,对接腾讯云短信服务发送告警通知。
  • 弹性伸缩:基于云平台的弹性计算能力,实现ESB节点的自动扩缩容。当流量高峰来临时,自动增加节点;当流量低谷时,自动减少节点,降低IT成本。

三、技术特点与优势

TongESB作为企业级服务集成平台,具有以下核心特点与优势:

  • 企业级稳定性与可靠性:采用分布式架构,支持集群部署与故障自动转移,保障系统7×24小时稳定运行。数据持久化与事务管理能力确保业务数据的一致性,满足金融、政府等关键行业的高可靠要求。
  • 高性能与高吞吐量:优化的消息处理引擎采用异步非阻塞IO模型,结合内存缓存(Redis)与批量处理技术,大幅提高系统吞吐量。支持每秒处理数十万级别的请求,满足大规模企业的集成需求。
  • 全面的异构系统适配能力:覆盖所有主流协议与适配器,支持传统系统、云服务、物联网设备的接入,解决企业异构系统互联的痛点,实现“一站式”集成。
  • 低代码与易用性:可视化的流程设计器与数据映射工具,降低集成开发的技术门槛,减少编码工作量。丰富的模板与示例帮助用户快速上手,缩短项目交付周期。
  • 开放与可扩展:支持标准协议与接口,兼容开源框架与商业产品,提供SDK与插件扩展机制,用户可自定义适配器或组件,满足特殊场景的需求。
  • 国产化与信创适配:全面适配国产操作系统(银河麒麟、统信UOS)、国产数据库(达梦、人大金仓、神通)、国产CPU(鲲鹏、飞腾、龙芯)与国产中间件(东方通TongWeb、TongLink/Q),满足国家信创战略要求,保障信息安全自主可控。

四、典型应用场景

TongESB广泛应用于金融、政府、制造、零售、医疗等多个行业,以下是几个典型场景:

  • 金融行业:银行核心系统集成

    某国有银行需要整合核心业务系统、信贷系统、CRM系统、支付系统与第三方支付平台(支付宝、微信支付),实现跨系统的业务协同。通过TongESB:

    • 接入核心系统(SOAP协议)、信贷系统(RESTful协议)、CRM系统(JDBC)、支付系统(JMS)与第三方支付平台(RESTful);
    • 编排贷款申请流程:用户提交申请→CRM系统验证客户信息→信贷系统评估信用→核心系统创建账户→支付系统放款→第三方支付平台通知用户;
    • 通过服务治理实现权限控制与限流,保障核心业务的稳定性;
    • 监控系统实时跟踪流程执行情况,出现异常时自动触发告警。
  • 政府行业:政务服务一网通办

    某市政府需要整合公安、社保、税务、民政等部门的系统,构建“一网通办”平台,实现市民一站式办理政务服务。通过TongESB:

    • 接入各部门系统(如公安人口系统、社保缴费系统、税务申报系统),使用专用适配器对接传统政务系统;
    • 编排政务服务流程:市民提交申请→公安系统验证身份→社保系统查询缴费记录→税务系统核实纳税情况→民政系统审批→结果反馈给市民;
    • 通过单点登录实现用户统一身份认证,保障数据安全;
    • 监控平台运行状态,确保政务服务的高可用性。
  • 制造行业:ERP与MES系统集成

    某汽车制造企业需要整合ERP系统(SAP)与MES系统(制造执行系统),实现生产计划与车间执行的同步。通过TongESB:

    • 使用SAP适配器接入ERP系统,使用RESTful协议接入MES系统;
    • 编排生产流程:ERP系统下达生产计划→MES系统分配生产任务→车间设备执行→MES系统反馈生产进度→ERP系统更新库存;
    • 通过数据转换实现SAP与MES系统的数据格式映射;
    • 监控生产流程执行情况,及时发现并解决生产问题。
  • 零售行业:线上线下一体化

    某连锁零售企业需要整合线上商城(电商平台)、线下POS系统、库存管理系统与供应链系统,实现线上线下库存同步与订单一体化处理。通过TongESB:

    • 接入线上商城(RESTful)、POS系统(JDBC)、库存系统(FTP)与供应链系统(EDI);
    • 编排订单处理流程:线上订单→库存系统扣减库存→供应链系统发货→POS系统同步订单→用户收货;
    • 通过MQTT协议接入门店智能终端,实时同步库存数据;
    • 监控订单处理速度与库存水平,确保服务质量。
  • 医疗行业:医院信息系统集成

    某三甲医院需要整合HIS系统(医院信息系统)、LIS系统(检验信息系统)、PACS系统(影像信息系统)与医保系统,实现患者信息共享与医保自动结算。通过TongESB:

    • 使用HL7适配器接入HIS、LIS、PACS系统,使用RESTful协议接入医保系统;
    • 编排患者就诊流程:患者挂号→HIS系统创建病历→LIS系统提交检验申请→PACS系统提交影像申请→医保系统结算费用;
    • 通过数据加密保障患者隐私数据安全;
    • 监控系统实时跟踪就诊流程,确保医疗服务的连续性。

五、总结

东方通TongESB作为一款成熟的企业级服务集成平台,通过全面的服务接入、灵活的流程编排、完善的服务治理与监控运维能力,帮助企业打破数据孤岛,实现异构系统的无缝集成,加速数字化转型进程。其企业级稳定性、高性能、易用性与国产化适配能力,使其成为金融、政府、制造等关键行业的首选集成解决方案。

如需了解更多产品详情,请访问东方通官方网站:

后查看

http://www.tongtech.com/Data-Integration/Data-Integration-22/index.html" rel="noopener noreferrer" target="_blank">http://www.tongtech.com/Data-Integration/Data-Integration-22/index.html
展开更多

案例介绍

暂无内容

版权/专利

暂无内容
评价
点评抽奖
"客观"-"真实"-"中立"-"专业"点评,每项不少于20字,总字数不少于90字,帮助更多迷茫的IT人。点评完即可现金抽奖,满5个送笔记本/平板活动支架;10个送扫地机器人;20个送VIP视频会员。
评分标准及明细
0-20分很糟糕
很糟糕功能/性能/服务等基本无法使用
20-40分较差
较差功能/性能/服务等存在较多问题
40-60分一般
一般行业同类平均水平,凑活够用
60-80分还不错
还不错行业上游水平,能满足大部分使用需求
80-100分优秀
优秀行业领先水平,只有20%左右评比对象满足这个标准
总评分
还不错70.0分
还不错
共1人评分
项目
评分
同类平均分
综合
70
58
兼容性
70
68
稳定性
80
62
易用性
60
58
性能
70
52
市场占有率
70
56
功能
70
60
扩展性
60
56
美观度
80
62
技术服务
80
62
性价比
50
44
时间排序↓
最新
精华
1 条评论
向我咨询
发表评论