JMS学习笔记:
JMS是一个用于开发和集成企业应用程序的重要的工具。因为许多公司都有以前遗留下来的系统和新近开发的系统综合起来的系统,消息的使用是整合整个企业的重要的步骤。
1.JMS的两种两种消息模型
a.P2P——POINT TO POINT
b.Pub/Sub——发布订阅模式
2.JMS的五种消息:
a.StreamMessage -- Java原始值的数据流
b.MapMessage--一套名称-值对
c.TextMessage--一个字符串对象
d.ObjectMessage--一个序列化的 Java对象
e. BytesMessage--一个未解释字节的数据流
Spring对JMS的整合:
参考文章:
a.什么是JMS(Java消息服务)——http://www.ideagrace.com/club/read.php?tid=714
b.spring中文参考文档——第十四章
分享到:
相关推荐
### SpringData知识点详解 #### SpringData简介 SpringData是Spring框架下的一个重要子项目,它的主要目标是为开发者提供一种统一的方式来访问不同的数据存储系统。通过SpringData,开发者能够以一致的方式处理不同...
在本篇ActiveMQ学习笔记中,我们将探讨JMS(Java Message Service)与Spring框架的集成。JMS是一种标准API,用于在分布式环境中进行异步消息传递,而Spring框架则为开发人员提供了强大的依赖注入和管理服务的能力。...
- Oracle的WebLogic JMS服务 - Progress的SonicMQ 这些实现都遵循JMS规范,但可能包含特定于供应商的功能和优化。 #### JMS的概念 JMS基于以下概念: 1. **消息生产者**(Producer):创建并发送消息的对象。 2....
springboot学习笔记 spring基础 Spring概述 Spring的简史 xml配置 注解配置 java配置 Spring概述 Spring的模块 核心容器CoreContainer Spring-Core Spring-Beans ...
这份"Java-J2EE全部学习笔记 培训结构的学习资料"涵盖了从基础到高级的Java编程和J2EE应用开发的知识点,对于想要深入理解Java EE技术的人来说是一份宝贵的资源。 1. **Java基础知识**:这部分可能包括Java语言的...
Apache CXF是一个强大的开源Web服务框架,源自Celtix和XFire两个项目的合并,现在作为Apache软件基金会的顶级项目存在。...无论是新手还是经验丰富的开发者,都可以通过CXF的学习和实践,提升Web服务开发的效率和质量。
以上就是Spring学习笔记的初步概述,涵盖了Spring的基本架构、配置文件的创建和加载,以及依赖注入的主要方式。随着学习的深入,还可以涉及AOP、Spring MVC、Spring Boot、Spring Data等更高级的主题,从而更好地...
在进行企业级应用开发时,Spring的这些特性可以与Java EE规范中的其他技术无缝整合,如JPA、JMS、JTA等,进一步拓展了Spring的使用场景和能力。在不断的发展中,Spring全家桶还包含了Spring Boot、Spring Cloud等更...
尚学堂的Spring学习笔记.doc可能包含对这些特性的详细解释、实例代码以及如何在实际项目中应用的指导,对于想要深入理解Spring 3.0的开发者来说是一份宝贵的参考资料。通过阅读这份笔记,你可以系统地学习Spring 3.0...
**JMS学习笔记** Java消息服务(Java Message Service,简称JMS)是Java平台中用于在分布式环境中交换异步消息的标准API。它提供了一种可靠的消息传递机制,使得应用程序可以在不互相依赖的情况下进行通信,从而...
### Spring学习笔记知识点详解 #### 一、Spring理论基础 1. **依赖注入与控制反转** - **依赖注入(Dependency Injection, DI)**: 在软件工程中,依赖注入是一种设计模式,它允许对象在其生命周期中动态接收其依赖...
- **服务提供**:Spring 容器提供了许多服务,如事务管理、消息服务、JMS 服务和持久化服务等,方便开发者使用。 - **单例支持**:Spring 支持单例模式,开发者无需手动实现单例代码。 - **AOP 支持**:Spring 提供...
Spring为各种企业服务API提供了统一的抽象,如JDBC、JMS、JMX等,使得开发者无需直接与这些底层API交互,而是通过Spring的简单API来使用。这提高了代码的可读性和可维护性。 **事务管理**: Spring提供了声明式事务...
此外,Spring集成了许多其他框架和库,如Quartz定时任务、Email服务、缓存支持(如 Ehcache 和 Redis)以及消息中间件(如 JMS)。 在Spring Boot中,开发者可以快速启动Spring应用,因为它提供了一种默认配置和...
- **JMS(Java消息服务)**:实现异步通信和解耦的中间件技术。 - **Spring框架**:Java EE的主流开发框架,包括依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)等特性。 4. **理论基础** - **面向对象...
- `javaee` 文件夹可能包含Java企业版的相关教程,涵盖了Servlet、JSP、JavaMail、EJB、JMS、JNDI、JPA、Spring框架、Hibernate等企业级应用开发技术。 4. **Web前端资源**: - `index.html` 和 `README.md` 可能...
内容: Spring资源管理 Spring表达式语言 定时调度 AOP切面编程-代理功能的加强...Spring与JMS消息组件 Spring与WebService Spring与Redis数据库 JDBC操作模板 Spring事务管理 SpringDataJPA SpringMVC SpringSecurity
### Spring学习笔记知识点详解 #### 一、Spring框架概述 **Spring** 是一个开源的、用于简化企业级Java开发的框架。它通过一系列强大的特性来提高应用程序的开发效率和质量,尤其是在解决企业级开发中的常见问题如...
标题中的“jms spring”指的是Java消息服务(Java Message Service)与Spring框架的集成。Java消息服务(JMS)是一个应用程序接口(API),它提供了一种标准的方式,用于在不同的应用之间发送和接收消息,特别是在...