EJB

来源于百度百科

J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,包括会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。基于JNDI、RMI、JAT等技术实现。

http://developer.51cto.com/art/200510/6427.htm

 

JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。

 

远程方法调用(Remote Method Invocation,RMI)是用Java在JDK1.1中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC(Remote Procedure Call Protocol)——远程过程调用协议的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI 则支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。 RMI目前使用Java远程消息交换协议JRMP(Java Remote Messaging Protocol)进行通信。

http://jiangzhen1984.iteye.com/blog/82490

 

JAT(Java Transaction Api)是一种灵活的Java基础框架,可以很容易的扩展它来改善工程的启动时间。JAT允许建立Web应用程序(如J2EE)和单独的应用程序(如服务、批处理程序等)。

原文地址:https://www.cnblogs.com/perfy/p/2672853.html