J2EE企业级项目理论与实践
文章平均质量分 86
深入了解J2EE常用规范,并在实际项目中应用与总结.
五月槐花儿香
你就是你!
展开
-
J2EE的13个规范总结
什么是J2EE?在企业级应用中,都有一些通用企业需求模块,如数据库连接,邮件服务,事务处理等.既然很多企业级应用都需要这些模块,一些大公司便开发了自己的通用模块服务,即中间件.这样一来,就避免了重复开发,开发周期长和代码可靠性差等问题.但是,各公司的中间件不兼容的问题就出现了,用户无法将它们组装在一起为自己服务.于是,"标准"就应运而生了.J2EE就是基于JAVA技术的一系列标准.J2原创 2014-08-22 22:22:52 · 29954 阅读 · 60 评论 -
【J2EE】企业级项目开发总结--JMS发布-订阅模型篇
通过上篇博客的示例,我们可以总结出消息通信的基本过程。首先得到连接工厂,通过工厂生产连接,从连接中得到一个会话,根据会话创建消息生产者,目的地,消息和消息消费者。详细过程如下图。 和前一篇P2P中的代码类似,我们今天来看看发布订阅模型。只是在这里把Queue换成了Topic,消息生产者叫做消息发布者,发布一个主题,所有订阅主题的类叫做消息订阅者,每个订阅者都对应原创 2015-09-27 15:57:06 · 1998 阅读 · 5 评论 -
【J2EE】在项目中理解J2EE规范
J2EE平台由一整套服务(Service),应用程序接口(API)和协议构成,它对开发企业级应用提供了功能支持.13个核心技术分别是JDBC, JNDI, EJB, RMI, JSP, SERVLET, XML, JMS, JAVAIDL/CORBA, JTS, JTA, JAVAMAIL和 JAF. 何为企业级应用? 1.数据量特别大. 2.用户特别多. 3.性能要求高.原创 2015-06-23 15:51:46 · 1767 阅读 · 4 评论 -
【J2EE】企业级项目开发总结--JMS点对点模型篇
今天的Demo演示了点对点模型中消息发送者与消息消费者在传递消息时的两种方式,一种是不管消息队列中有没有消息,消费者一直在取;一种是监听消息队列,当有消息时才取. 首先开启服务,我这里用的是Activemq,运行相应的bat文件即可.在浏览器访问http://localhost:8161/,看到欢迎界面代表成功. 第一种:消费者直接取 package com.tgb.activ原创 2015-09-23 17:29:26 · 1737 阅读 · 6 评论 -
【J2EE】企业级项目开发总结--JMS基础篇
前面回顾到EJB,说了SessionBean和EntityBean还没提到MessageDrivenBean,我们先了解JMS以后再来谈MessageDrivenBean.下面来看学习和使用JMS必须了解的基础. 先看图,宏观了解下各部分之间的关系.消息中间件:企业消息传递系统通常被称为消息中间件(Message OrientedMiddleWare),属于消息原创 2015-09-23 11:16:05 · 2538 阅读 · 5 评论 -
【J2EE】企业级项目开发总结--EJB篇
很多人都觉得EJB高大上,就是复杂,难学难用.其实J2EE是企业级但它并没有我们想象的那么笨重,和那些轻量级的框架们比,它有着得天独厚的优势,好比Word,Excel...它们庞大的Office家族都是微软出来的,它们彼此相连,互帮互助.如此,EJB使用了其它很多标准规范(诸如JTA、JDBC/RMI/IIOP等)来实现自己的功能。使用J2EE规范,可以很容易地在J2EE技术不同实现间进行转换。因原创 2015-09-22 15:49:02 · 2572 阅读 · 5 评论