信创迁移研究:东方通中间件

东方通(TongTech)作为国产中间件领域的领军企业,其产品体系覆盖了企业级应用的多个核心场景。以下是主要中间件产品的技术解析与Java对接实现方案:


一、核心中间件产品矩阵

1. TongWeb(应用服务器)
  • 定位:对标WebLogic/WebSphere的JavaEE应用服务器
  • 核心能力
    • 支持Servlet 4.0/JSP 3.0规范
    • 提供JDBC连接池、JNDI服务
    • 集群会话复制
  • 应用场景:政务/金融核心业务系统部署
2. TongLINK/Q(消息中间件)
  • 定位:高可靠消息队列(对标IBM MQ)
  • 核心指标
    • 单队列TPS 10万+
    • 消息持久化存储
    • 事务消息支持
  • 应用场景:跨机构金融交易、电力调度指令传输
3. TongEASY(分布式事务中间件)
  • 定位:XA协议增强型事务协调器
  • 核心特性
    • 最大努力型事务补偿
    • 两阶段提交优化
    • 事务日志加密存储
4. TRedis(分布式缓存)
  • 定位:国产化Redis替代方案
  • 差异化能力
    • 国密算法支持(SM2/SM3/SM4)
    • 多级缓存自动降级
    • 审计日志合规输出
5. TongRDS(分布式数据库中间件)
  • 定位:数据库分库分表解决方案
  • 核心功能
    • SQL解析路由
    • 读写分离
    • 分布式唯一ID生成

二、典型中间件对接实现

1. TongWeb应用部署(SpringBoot集成)
// 部署描述文件tongweb.xml
<tongweb-app>
    <resource-ref>
        <res-ref-name>jdbc/primaryDS</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
    </resource-ref>
</tongweb-app>

// 数据源配置(JNDI获取)
@Configuration
public class TongWebConfig {
   
    @Bean(destroyMethod = "close")
    public DataSource dataSource() throws NamingException {
   
        return (DataSource) new InitialContext().lookup("java:comp/env/jdbc/primaryDS");
    }
}

// 启动类适配
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值