【J2EE】
文章平均质量分 75
五月槐花儿香
你就是你!
展开
-
【J2EE】企业级项目开发总结--JMS发布-订阅模型篇
通过上篇博客的示例,我们可以总结出消息通信的基本过程。首先得到连接工厂,通过工厂生产连接,从连接中得到一个会话,根据会话创建消息生产者,目的地,消息和消息消费者。详细过程如下图。 和前一篇P2P中的代码类似,我们今天来看看发布订阅模型。只是在这里把Queue换成了Topic,消息生产者叫做消息发布者,发布一个主题,所有订阅主题的类叫做消息订阅者,每个订阅者都对应原创 2015-09-27 15:57:06 · 1998 阅读 · 5 评论 -
ClassNotFoundException: org.quartz.spi.ClassLoadHelper
今天帮同事解决一个问题,分享给大家。使用quartz完成一个作业调度,使用的是JBoss服务器。写好代码运行报错,错误提示关键信息为: java.lang.NoClassDefFoundError:org/quartz/spi/ClassLoadHelper java.lang.ClassNotFoundException:org.quartz.spi.ClassLoadHelpe原创 2015-10-16 15:22:14 · 9581 阅读 · 2 评论 -
【J2EE】企业级项目开发总结-JBoss Modules
Java一直使用classpath的方式来加载各种class和jar的资源。 有什么不妥? 我们熟知的classpath机制,它会创建一个application类加载器,所有相关jar文件资源提供的class都会被它加载,汇聚成为一个大块。如果有一个很大很复杂的应用,包含很多Jar文件,并且有些jar根本不会被使用,或者有些jar因为依赖管理不好原创 2015-10-31 22:10:14 · 1764 阅读 · 2 评论 -
【J2EE】企业级项目开发总结--JMS基础篇
前面回顾到EJB,说了SessionBean和EntityBean还没提到MessageDrivenBean,我们先了解JMS以后再来谈MessageDrivenBean.下面来看学习和使用JMS必须了解的基础. 先看图,宏观了解下各部分之间的关系. 消息中间件: 企业消息传递系统通常被称为消息中间件(Message OrientedMiddleWare),属于消息原创 2015-09-23 11:16:05 · 2538 阅读 · 5 评论 -
【J2EE】企业级项目开发总结--JMS点对点模型篇
今天的Demo演示了点对点模型中消息发送者与消息消费者在传递消息时的两种方式,一种是不管消息队列中有没有消息,消费者一直在取;一种是监听消息队列,当有消息时才取. 首先开启服务,我这里用的是Activemq,运行相应的bat文件即可.在浏览器访问http://localhost:8161/,看到欢迎界面代表成功. 第一种:消费者直接取 package com.tgb.activ原创 2015-09-23 17:29:26 · 1737 阅读 · 6 评论 -
【J2EE】企业级项目开发总结--EJB篇
很多人都觉得EJB高大上,就是复杂,难学难用.其实J2EE是企业级但它并没有我们想象的那么笨重,和那些轻量级的框架们比,它有着得天独厚的优势,好比Word,Excel...它们庞大的Office家族都是微软出来的,它们彼此相连,互帮互助.如此,EJB使用了其它很多标准规范(诸如JTA、JDBC/RMI/IIOP等)来实现自己的功能。使用J2EE规范,可以很容易地在J2EE技术不同实现间进行转换。因原创 2015-09-22 15:49:02 · 2569 阅读 · 5 评论