消息是 JMS 的核心,无论是事件还是业务数据。消息由标头、自定义属性和正文组成。这是您将在 JMS 消息模型(JMS 消息剖析)中学习的内容。
More »[译]JMS 消息选择器在过滤消息中的应用
发送给接收方的消息通常需要根据某些标准进行过滤。JMS 提供消息选择器,允许 JMS 消费者根据消息头指定其感兴趣的消息。在本文中,您将学习使用 JMS 消息选择器来过滤消息。
这是一篇高级教程,在继续阅读本文之前,请确保您对 JMS 有基本的了解。如果您是 JMS 新手,请查看JMS 点对点消息传递模型文章。
More »[译]JMS 点对点消息传递的实际应用
点对点系统使用队列进行消息传递。客户端将消息发送到特定队列,特定订阅者监听或接收来自该队列的消息。在 JMS 点对点消息传递系统中,队列用于处理单个发送者和单个消费者。确保您已经阅读了有关JMS 消息模型以及如何在 JMS 中发送和接收消息的先前教程。
使用队列进行 PTP 消息传送
您现在知道点对点消息传递完全是利用队列。JMS 提供javax.jms.Queue
表示队列对象的功能。我将利用 JMS 2.0 API 来javax.jms.JMSProducer
发送javax.jms.JMSConsumer
和接收消息。
[译]JMS介绍 – Java消息服务
JMS 代表 Java 消息服务,它是 Java 中访问消息中间件服务器的标准。这是一个 JMS 介绍教程,为您提供消息传递和 JMS 的简要概述。您将了解使用 JMS 的优势以及 JMS 中的不同消息传递模型。
More »[译]为 JMS 安装和设置 Glassfish
[译]使用 JMS 消息确认保证传送
[译]在 JMS 中发送和接收消息
[译]完整的 JMS 2.0 教程
JMS 代表 Java 消息服务,它是 Java 中访问消息中间件服务器的标准。消息传递是在各种应用程序或服务之间交换业务数据的过程。这是一个完整的 JMS 2.0 教程, 其中包含大量代码示例。完整的代码示例可在 GitHub 上找到,请下载并运行示例。本教程使用 Glassfish 开源服务器作为 JMS 提供程序的示例。
More »GitLab Runner安装和部署
介绍
GitLab Runner 是一个用于在 GitLab CI/CD(持续集成/持续交付)流水线中运行作业(Jobs)的开源工具。它充当了 GitLab CI/CD 系统中的代理,负责接收作业请求、执行作业脚本并报告结果。
More »将 Maven 站点发布到 GitHub Pages
本文源代码:https://github.com/chensoul/maven-site-github-example/ 。
创建 Java Maven 项目
让我们使用 Maven 创建一个简单的 Java 项目
More »