当前位置: 首页 > news >正文

【国内中间件厂商排名及四大中间件对比分析】

国内中间件厂商排名

随着新兴技术的涌入,一批国产中间件厂商破土而出,并在短时间内迅速发展,我国中间件市场迎来洗牌,根据市占率,当前我国中间件厂商排名依次为:东方通、宝兰德、中创股份、金蝶天燕、普元信息。

四大中间件对比

以下将根据中间件厂商的主要产品、主要客户、营销方式、厂商优势及厂商劣势,对国内四大中间件厂商做一个对比分析,具体详情如下:

1、主要产品方面

东方通:应用服务器TongWe系列、交易中间件TongEasy系列和消息中间件TongLINK/Q系列;

宝兰德:应用服务器BESApplicatio n Server系列、交易中间件BES Vbroker系列、消息中间件BES MQ系列;

金蝶天燕:金蝶Apusic应用服务器AAS系列、金蝶Apusic消息中间件AMQ系列;

普元信息:主要经营SOA产品,包括应用开发平台、业务流程平台、JavaEE应用服务器、企业门户平台、企业移动平台、自动化测试平台、企业服务总线。

2、主要客户方面

东方通:交通部、北京市政府、央视、中煤集团,北京移动、陕西联通、中移全通;

宝兰德:中国移动,光大银行、宁波银行,北京住房公积金管理中心、公安部第一研究所、贵阳市公安局;

金蝶天燕:金蝶软件(中国)有限公司、太极计算机股份有限公司、浪潮软件股份有限公司、深圳市政务服务管理办公室;

普元信息:上海黄金交易所、中国邮政集团公司、中国证券登记结算有限责任公司、海关总署、中国移动通信集团有限公司。

3、营销方式对比

东方通:最终用户直销与渠道销售模式相结合;

宝兰德:直销和经销;

金蝶天燕:直接销售、系统集成商或软件开发商销售;

普元信息:直销为主的销售模式。

4、公司优势

东方通:(1)公司体量相对较大,盈利能力较强(2)拳头产品竞争力强,长期处于行业领先地位(3)拥有较多的软件著作权,自主研发能力强;

宝兰德:(1)掌握核心技术,产品特性上特性上具备比肩国外一流品牌的实力(2)产品线完善,中间件、智能运维和技术服务相互支持(3)深耕电信行业,借助电信行业用户复杂多样的业务充实自身;

金蝶天燕:(1)公司依托于其母公司金蝶中国与金蝶国际,资金充足(2)是“核高基”国家重大科技专项研制单位,受到国家支持(3)依托于金蝶集团在财务信息化领域的优势;

普元信息:(1)基础软件产品与大数据、云平台结合较好(2)面向行业广泛,存在差异化竞争优势在金融行业方面具有优势。

5、公司劣势

东方通:(1)产品线较多容易出现资金链供应问题,一定程度上冲击中间件产品(2)子公司的业绩会对母公司的业绩产生较大影响,导致业绩波动;

宝兰德:(1)与国际上的竞争对手相比,存在研发领域较窄的问题(2)专注于电信领域,第一大客户为中国移动,对中国移动的依赖较大;

金蝶天燕:(1)公司体量相对较小,盈利能力弱(2)公司对前五大客户的依赖能力较强,存在客户集中风险,对金蝶中国的关联方销售风险(3)政府补助占营业收入的很大一部分,对政府补助依赖性强;

普元信息:(1)企业规模偏小,有失去规模偏好客户的可能性(2)随着新技术的发展以及公司业务的扩张,公司的研发进度、交付效率可能受到高端技术人才相对不足的制约。

中间件厂商

在这里插入图片描述

相关文章:

【国内中间件厂商排名及四大中间件对比分析】

国内中间件厂商排名 随着新兴技术的涌入,一批国产中间件厂商破土而出,并在短时间内迅速发展,我国中间件市场迎来洗牌,根据市占率,当前我国中间件厂商排名依次为:东方通、宝兰德、中创股份、金蝶天燕、普元…...

qt QLocale详解

1、概述 QLocale是Qt框架中的一个类,用于处理与本地化相关的操作。它能够方便地实现日期、时间、数字和货币的格式化和解析,支持不同的语言、区域设置和字符集。QLocale提供了一种跨平台的方式来获取当前系统的语言设置,并返回该语言的本地化…...

Node.js简介以及安装部署 (基础介绍 一)

Node.js简介 Node.js是运行在服务端的JavaScript。 Node.js是一个基于Chrome JavaScript运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。 Node.…...

unity实习面

天津小厂 23分钟 下午三点约的面 一直到三点15才面上 估计前边也是在面别人然后面的时间有点长了 唉小厂也是一堆人 上来直接说看项目代码 给看了一下经典tankgame 主要是问了一些其中的代码是什么意思 然后问对象池怎么用 答:光知道不会用 问生命周期函数 得…...

React Native WebView 进阶:实现带回调函数的通讯

实现带回调的通讯 Web 端实现 在网页中&#xff0c;我们使用 window.callbacks 对象来注册回调函数&#xff0c;并将 callbackId 传递给 App&#xff1a; <script>window.callbacks {callbacks: {},register: function(successCallback, errorCallback) {const callb…...

【设计模式】结构型模式(四):组合模式、享元模式

《设计模式之结构型模式》系列&#xff0c;共包含以下文章&#xff1a; 结构型模式&#xff08;一&#xff09;&#xff1a;适配器模式、装饰器模式结构型模式&#xff08;二&#xff09;&#xff1a;代理模式结构型模式&#xff08;三&#xff09;&#xff1a;桥接模式、外观…...

分布式数据库中间件mycat

MyCat MyCat是一个开源的分布式数据库系统&#xff0c;它实现了MySQL协议&#xff0c;可以作为数据库代理使用。 MyCat(中间件)的核心功能是分库分表&#xff0c;即将一个大表水平分割为多个小表&#xff0c;存储在后端的MySQL服务器或其他数据库中。 它不仅支持MySQL&#xff…...

放大电路中的反馈 > 负反馈 > 四种组态 > 虚断和虚短

零、什么是反馈&#xff1f;为什么反馈很重要&#xff1f;而且负反馈最重要&#xff1f; 反馈在所有领域都是很美的东西&#xff1a; 公司出台某项政策&#xff0c;过了一个月让大家谈谈新政策的感受&#xff0c;然后公司对政策进行适当调整。 高三月考可以反应你对各个学课的…...

STM32F405RGT6单片机原理图、PCB免费分享

大学时机创比赛时画的板子&#xff0c;比到一半因为疫情回家&#xff0c;无后续&#xff0c;&#xff0c;&#xff0c;已打板验证过&#xff0c;使用stm32f405rgt6做主控 下载文件资源如下 原理图文件 pcb文件 外壳模型文件 stm32f405例程 功能 以下功能全部验证通过 4路…...

大语言模型鼻祖Transformer的模型架构和底层原理

Transformer 模型的出现标志着自然语言处理&#xff08;NLP&#xff09;技术的一次重大进步。这个概念最初是针对机器翻译等任务而提出的&#xff0c;Transformer 后来被拓展成各种形式——每种形式都针对特定的应用&#xff0c;包括原始的编码器-解码器&#xff08;encoder-de…...

GB/T 43206—2023信息安全技术信息系统密码应用测评要求(五)

文章目录 附录AA.1 概述A.2 密钥产生A.3 密钥分发A.4 密钥存储A.5 密钥使用A.6 密钥更新A.7 密钥归档A. 8 密钥撤销A.9 密钥备份A.10 密钥恢复A.11 密钥销毁 附录B附录C 附录A A.1 概述 密钥管理对于保证密钥全生存周期的安全性至关重要 ,可以保证密钥(除公开密钥外) 不被非授…...

深度学习:BERT 详解

BERT 详解 为了全面详细地解析BERT&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;&#xff0c;我们将深入探讨它的技术架构、预训练任务、微调方法及其在各种自然语言处理&#xff08;NLP&#xff09;任务中的应用。 一、BERT的技术架构 …...

智能的编织:C++中auto的编织艺术

在C的世界里&#xff0c;auto这个关键字就像是一个聪明的助手&#xff0c;它能够自动帮你识别变量的类型&#xff0c;让你的代码更加简洁和清晰。下面&#xff0c;我们就来聊聊auto这个关键字的前世今生&#xff0c;以及它在C11标准中的新用法。 auto的前世 在C11之前&#x…...

订单分库分表

一、引言 在当今互联网时代&#xff0c;随着电商、金融等行业的快速发展&#xff0c;订单数量呈爆炸式增长。传统的单一数据库存储订单信息的方式面临着巨大的挑战&#xff0c;如数据存储容量有限、查询性能下降、数据备份和恢复困难等。为了解决这些问题&#xff0c;分库分表技…...

【温度表达转化】

【温度表达转化】 C语言代码C代码Java代码Python代码 &#x1f490;The Begin&#x1f490;点点关注&#xff0c;收藏不迷路&#x1f490; 利用公式 C5∗(F−32)/9 &#xff08;其中C表示摄氏温度&#xff0c;F表示华氏温度&#xff09; 进行计算转化。 输出 输出一行&#x…...

封装一个web Worker 处理方法实现多线程

背景&#xff1a; 开启多线程处理一段耗时的逻辑 简化Worker使用 直接上代码&#xff1a; 以下是封装的函数直接复制即可 /*** 封装一个worker的启动函数 用于开启一个新的线程 来处理一些耗时的操作* param {object} paremdata 传递给worker的参数* param {function} call…...

unity3d————屏幕坐标,GUI坐标,世界坐标的基础注意点

在Unity3D中&#xff0c;GUI控件的起始坐标与屏幕坐标的起始点并不完全相同&#xff0c;具体说明如下&#xff1a; GUI控件的起始坐标 绘制GUI界面时使用的坐标以屏幕的左上角为(0,0)点&#xff0c;右下角为(Screen.width, Screen.Height)。不过&#xff0c;对于GUI控件的具体…...

MySQL基础-单表查询

语法 select [distinct] 列名1&#xff0c;列名2 as 别名... from数据表名 where组前筛选 group by分组字段 having组后筛选 order by排序的列 [asc | desc] limit 起始索引&#xff0c;数据条数 测试数据 # 建测试表 create table products (id int primary key a…...

Web安全之SQL注入---基础

文章目录 SQL注入简介SQL注入基础SQL注入分类SQL注入流程 SQL注入简介 什么是SQL注入&#xff1f; SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严&#xff0c;攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句&#xff0c;在管理…...

MongoDB笔记03-MongoDB索引

文章目录 一、前言1.1 概述1.2 MongoDB索引使用B-Tree还是BTree&#xff1f;1.3 B 树和 B 树的对比1.4 总结 二、索引的类型2.1 单字段索引2.2 复合索引2.3 其他索引 三、索引的管理操作3.1 索引的查看3.2 索引的创建3.2.1 单字段索引3.2.2 复合索引 3.3 索引的移除3.3.1 指定索…...

Claude代码自动模式:跳过权限的更安全方式 Claude Code auto mode: a safer way to skip permissions —— Anthropic

Claude Code auto mode: a safer way to skip permissions Claude代码自动模式&#xff1a;跳过权限的更安全方式 https://www.anthropic.com/engineering/claude-code-auto-mode Claude Code users approve 93% of permission prompts. We built classifiers to automate so…...

AI编码助手安全护栏:Claude代码生成规则引擎实战指南

1. 项目概述&#xff1a;为AI编码助手装上“护栏”最近在折腾AI辅助编程&#xff0c;特别是用Claude这类大模型来写代码&#xff0c;效率提升确实明显。但用久了就会发现一个问题&#xff1a;模型生成的代码&#xff0c;有时候会“放飞自我”。比如&#xff0c;它可能会引入一些…...

2026廊坊硅酸铝柔性包裹,防火专业厂家这样选

最近在跑几个建筑机电工程&#xff0c;跟不少项目经理、施工队负责人聊了聊&#xff0c;发现大家不约而同遇到了同一个坎儿——管道防火验收。尤其是湿式报警阀间、排烟管道这些“硬骨头”&#xff0c;防火包裹的材质、阻燃等级、贴合度&#xff0c;直接决定了消防验收能不能一…...

基于PyTorch的图像分类实战:从数据增强到模型微调全流程解析

1. 项目概述&#xff1a;一个基于深度学习的开源图像识别工具最近在整理个人项目库时&#xff0c;翻到了一个挺有意思的仓库&#xff0c;叫jyao97/xylocopa。乍一看这个名字&#xff0c;可能有点摸不着头脑&#xff0c;但如果你对昆虫学或者开源项目命名有点了解&#xff0c;就…...

ARM GICv3中断控制器与ICC_BPR1寄存器详解

1. ARM GICv3中断控制器架构概述在ARM架构的现代处理器中&#xff0c;通用中断控制器(GIC)是管理硬件中断的核心组件。GICv3作为当前主流的版本&#xff0c;相比前代架构进行了多项重要改进&#xff1a;支持更多处理器核心&#xff08;理论上可达128个PE&#xff09;改进的中断…...

Yeti自定义分析插件开发:实战创建恶意软件行为分析模块

Yeti自定义分析插件开发&#xff1a;实战创建恶意软件行为分析模块 【免费下载链接】yeti Your Everyday Threat Intelligence 项目地址: https://gitcode.com/gh_mirrors/ye/yeti 在网络安全威胁日益复杂的今天&#xff0c;快速分析恶意软件行为已成为安全团队的核心能…...

【信息科学与工程学】【通信工程】第二篇 网络的主要算法10 容器网络

容器与虚拟机对比特征表 特征维度 容器特征函数 虚拟机特征函数 技术实现差异 性能影响 适用场景 1. 资源隔离​ container_isolation(namespace, cgroup) 函数说明:基于Linux命名空间和cgroup的资源隔离 输入:namespace_type, cgroup_config 输出:isolation_level(0…...

【实战】C#集成SM4国密算法:从原理到安全通信应用

1. SM4国密算法基础认知 第一次接触SM4算法时&#xff0c;我被它简洁而强大的设计所吸引。作为我国自主设计的商用分组密码标准&#xff0c;SM4与AES有着相似的定位&#xff0c;但采用了完全不同的技术路线。它的分组长度和密钥长度都是128位&#xff0c;这个设计让我想起平时用…...

开发AI应用时如何借助Taotoken进行多模型选型与测试

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 开发AI应用时如何借助Taotoken进行多模型选型与测试 在开发一个具体的AI应用功能时&#xff0c;选择合适的模型是影响最终效果与成…...

企业知识库RAG到底有多难:实战3:向量化与存储

文章目录&#xff08;零&#xff09;项目位置&#xff08;一&#xff09;整体功能介绍&#xff08;二&#xff09;程序入口与参数&#xff08;三&#xff09;向量数据库初始化&#xff08;四&#xff09;文档 node 构建流程&#xff08;五&#xff09;为什么 debug 模式非常重要…...