OpenJMS

授权协议 未知
开发语言 Java
所属分类 服务器软件、 JMS/消息中间件
软件类型 开源软件
地区 不详
投 递 者 松嘉运
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OpenJMS是一个开源的Java Message Service API 1.1 规范的实现,它包含有以下特性:

  • 它既支持点到点(point-to-point)(PTP)模型和发布/订阅(Pub/Sub)模型。
  • 支持同步与异步消息发送
  • JDBC持久性管理使用数据库表来存储消息
  • 可视化管理界面。
  • Applet支持。
  • 能够与Jakarta Tomcat这样的Servlet容器结合。
  • 支持RMI, TCP, HTTP 与SSL协议。
  • 客户端验证
  • 提供可靠消息传输、事务和消息过滤

 

  • 1、JMS方式简介 Java消息服务(JMS Java Message Services)提供了点对点模式(Point-to-Point Queue)和发布-订阅模式(Publish-Subscribe Topics). Queue仅允许一个消息传送给一个客户(一对一): Java消息服务JMS的接收者和发送者之间不存在时间上的依赖关系。不论发送者发送消息时接收者是否在运行,接收者都可以提取信息。

  • 1.在官网上下载openjms服务器,解压 2.修改openjms-0.7.7-beta-1\config\openjms.xml,替换成相应的数据库驱动信息 <DatabaseConfiguration> <RdbmsDatabaseConfiguration driver="oracle.jdbc.driver.OracleDriver" url="jdbc:o

  • 首先可以到网站上下载最新的openjms版本,然后启动bin下的startup.bat就启动服务了,然后可以启动admin.bat进入管理界面(非必要步骤),然后分别运行samples下的basic例子就可以看到效果了,当然以前有篇文章介绍的不错,可以参考一下,不过时间上比较老了,做为参考还是可以的。 本文介绍开源的JMS服务器openJms,及怎样使用openJms来构建系统之间健全、高度可用的

  • 相关开源项目 Kafka: Kafka是一个高吞吐量分布式消息系统。linkedin开源的kafka。 Kafka就跟这个名字一样,设计非常独特。首先,kafka的开发者们认为不需要在内存里缓存什么数据,操作系统的文件缓存已经足够完善和强大,只要你不搞随机写,顺序读写的性能是非常高效的。kafka的数据只会顺序append,数据的删除策略是累积到一定程度或者超过一定时间再删除。Kafka另一个独特

  • 2种模式 : 1. PTP (Point-to-Point) 点对点模型 PTP(Point-to-Point)模型是基于队列的,发送方发消息到队列,接收方从队列接收消息,队列的存在使得消息的异步传输成为可能。   2 发布订阅模型(PUB/SUB模型) 非持久订阅模式:只有当客户端处于激活状态,也就是和JMS 服务器保持连接的状态下,才能接收到发送到某个Topic的消息,而当客户端处于离线状态时

  • 本章我们将研究OpenJMS的配置信息。 连接器 OpenJMS的连接器提供了TCP,RMI,HTTP和SSL等协议连接方式。 也就是提供了以下类型的连接器 连接器 描述 TCP 使用TCP/IP套接字 TCPS 使用安全套接字 RMI 使用RMI HTTP 使用HTTP提供连接 HTTPS 使用基于安全套接字层的HTTP连接 Embedded 同一个JVM中通信 这些类型基本满足了我们的需求。下

相关阅读

相关文章

相关问答

相关文档