`
liu0107613
  • 浏览: 74077 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

想做一个JMSServer,实现10000/s可以吗?

    博客分类:
  • java
 
阅读更多

本贴已经删除,有很多东西需要学习。谢谢大大家给予的建议和批评啊。

分享到:
评论
2 楼 liu0107613 2009-07-02  
100%的可靠是理解值,一般达到99.99就不错了。。我只是在想,其实加上稳定性和持久化,消息的顺序投递鞥规则,能到2000Tps就不错了。
2000*3600*10=7200,0000 这个值一般情况可以满足电子商务千万甚至上亿的数据发送了。。如果再实现多个队列并行发送,数据还能上升。。

1 楼 dennis_zane 2009-07-02  
这跟消息大小、消息是否持久化、消息是否保证顺序,消息是否保证100%可靠有关。如果你只是简单的转发,没有任何保证,并且消息不长,10000TPS不是什么难题。

相关推荐

    实现一个B/S结构聊天室的基本功能。

    在IT领域,构建一个B/S(Browser/Server,浏览器/服务器)结构的聊天室是一项常见的任务,这涉及到多个技术栈的整合与应用。基于提供的标题、描述和标签,我们可以深入探讨实现这样一个聊天室所需的关键知识点。 ...

    一些j2ee学习资料

    - Hibernate是一个流行的Java持久化框架,这部分内容介绍了如何在J2EE项目中使用Hibernate。 23. **AJAX产品实战教程** - 地址:http://www.ibeifeng.com/read.php?tid=23 - AJAX是一种改善用户体验的技术,这...

    绿巨能JMS578硬盘盒刷固件

    绿巨能JMS578硬盘盒是一款流行的外部存储设备,...总的来说,绿巨能JMS578硬盘盒的固件升级是一个重要的维护步骤,它可以保持设备的最新状态,提升使用体验。但请务必谨慎操作,遵循官方的指导,确保过程的安全和成功。

    一个jms activemq Topic 消息实例

    一个jms activemq Topic 消息实例 关于jms JMS 是接口,相当于jdbc ,要真正使用它需要某些厂商进行实现 ,即jms provider 常见的jms provider 有 ActiveMQ JBoss 社区所研发的 HornetQ (在jboss6 中默认即可以...

    JMS sub/pub实现聊天系统

    在"JMS sub/pub实现聊天系统"中,我们主要探讨的是如何利用JMS的发布/订阅(Publish/Subscribe)模型来构建一个聊天系统。 在JMS中,有两种消息传递模型:点对点(Point-to-Point)和发布/订阅(Publish/Subscribe...

    软件工程课程设计,B/S,JDBC,J2EE,sql2008,数据库

    在本项目中,我们主要探讨的是一个基于软件工程原则的课程设计,该设计采用了B/S(Browser/Server,浏览器/服务器)架构,利用了JDBC(Java Database Connectivity)技术进行数据库交互,并且构建在J2EE(Java 2 ...

    微信支付实例

    开发者需要提供商品信息、交易金额、支付类型等参数,微信服务器会返回一个预支付交易会话标识,这个标识在后续的支付流程中至关重要。 3. **支付签名机制**:为了防止数据篡改,微信支付采用了签名机制。开发者...

    JMSServer-开源

    JMSServer 是 Java 消息服务 (JMS) API 规范的实现。 使用它使用众所周知的队列和/或发布/订阅范例在线程、进程和机器之间发送和接收消息。

    有关JMS/或j2ee技术的说明与问题

    【JMS(Java Messaging Service)】是Java平台上的一个关键技术规范,专为面向消息中间件(Message-Oriented Middleware, MOM)设计。它提供了一种标准接口,使得不同的消息系统能够通过Java语言进行交互。JMS允许...

    应用openJMS实现JMS消息发布于订阅

    而在发布/订阅模型中,消息由发布者发送到一个主题,多个订阅者可以接收这些消息。OpenJMS支持这两种模型,我们主要关注的是发布/订阅模型。 在OpenJMS中,发布/订阅模型的核心组件包括发布者(Publisher)、订阅者...

    编码实现MQ连接池实现JMS消息发送连接管理

    3. **Session**: Session是执行消息操作的工作单元,它是线程安全的,可以在一个Connection上创建多个Session。我们可以设置Session的事务属性,如是否启用事务。 4. **Destination**: Destination可以是Queue(点...

    Jms做的一些的demo

    **ActiveMQ**是Apache软件基金会开发的一个开源消息代理,它是JMS的一个实现,提供高效、可靠的跨平台消息传递服务。ActiveMQ支持多种协议,包括OpenWire、STOMP、AMQP、MQTT和WS-Notification,使其能够与其他非...

    ActiveMQ 中javax.jms的源码 javax.jms-sources-1.1.zip

    每个JMS供应商都会提供一个实现此接口的具体类。 6. **Connection**:连接接口代表与JMS提供者的物理连接。一个连接可以创建多个Session,每个Session可以创建多个MessageProducer和MessageConsumer。 在ActiveMQ...

    B/S开发常用的chm文档(一)

    在IT行业中,B/S(Browser/Server)架构的开发是广泛应用的一种模式,它基于Web浏览器与服务器之间的交互。本文将围绕标题"**B/S开发常用的chm文档(一)**",结合描述中的内容和提供的文件,深入讲解相关知识点。 ...

    jms-study.zip_jms_server jms

    它们提供了一个运行环境,支持JMS API的实现,并处理消息的存储、路由和传递。开发者可以通过JMS API与服务器交互,创建连接、会话、生产者、消费者以及消息。 在"jms study.pdf"这份文档中,你可能会学到以下内容...

    JMS之Spring +activeMQ实现消息队列

    5. 实现MessageListener:如果需要消费消息,需要创建一个实现了`MessageListener`接口的类,并重写`onMessage`方法。 6. 配置MessageListenerContainer:这负责启动和管理MessageListener,可以是`...

    JMS管理与开发手册.pdf

    通过一系列命令,用户可以轻松管理和调整系统参数,以满足不同的业务需求。 - **编程参考**:提供了丰富的开发接口和示例代码,帮助开发者快速上手,实现基于TongLINK/Q的应用开发,涵盖了接口函数定义、编译示例...

    JMS实现的信息的广播订阅

    2. **定义Topic**: 在JMS提供商中定义一个Topic,这可以视为一个频道,所有订阅者都将在该频道上接收消息。 3. **创建生产者**: 生产者是发送消息的组件,它需要连接到JMS提供者,并创建一个TopicProducer对象,...

    在Weblogic上配置JMS服务的方法

    接着,创建一个新的Connection Factory,选择SubDeployment JMS Subdeployment,指定JNDI名称为`jms/QueueConnectionFactory`,并将目标设置为myserver。 - **TopicConnectionFactory配置**: 同样创建一个新的JMS...

Global site tag (gtag.js) - Google Analytics