本文主要是介绍【J2EE】——十三个规则,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
刚开完J2EE视频,里边的精华就是那十三个规则,这里总结总结,看看这十三个规则都是干嘛的。
1、JNDI——Java命名和目录接口
JNDI(Java Naming and Directory Interface)用于访问不同的命名和目录的统一API接口,以定位用户、机
器、网络、对象以及服务。可以使用JNDI定位内部网中的一台打印机,也可以定位java对象或连接到一个数据库。
2、JDBC——数据连接器
JDBC(Java Database Connectivity)提供平台无关的数据库访问,将开发者和私有数据库之间的问题隔离开
了。它独立于平台数据库访问,位置透明,对专有数据库的问题透明。
3、EJB——企业Java Beans
EJB(Enterprise Java Beans)提供了一个架构来开发和配置到客户端的分布式商业逻辑,可以减少开发扩展
性,高度复杂企业应用的难度。规定了三种基本bean:会话beans(业务流程建模,包括有状态和无状态);实体
beans(持久保存数据);Message-Driven beans。
4、RMI——远程方法调用
RMI(Remote Method Invocation)是基于java的分布式编程模型,能调用远程对象上的方法,使用序列化方法在
客户端和服务器端传递数据,是一种被EJB使用的更底层的协议。
5、Java IDL/CORBA——接口定义语言/公用对象请求代理程序体系结构
在Java IDL支持下,开发人员可以将Java和CORBA集成在一起。可以创建java独享并使之可以再CORBA ORB中
展开,或者还可以创建java类并作为和其他ORB一起展开的CORBA对象客户。
6、JSP——动态内容模板
JSP(java server pages)能动态创建Web页面,其中包括HTML标签,JSP标签,java代码。服务器在页面被客
户端锁清秋以后对这些java代码进行处理,然后将生成的html页面放回给客户端的浏览器。
7、Servlet——请求/响应模型
Servlet是一种小型的java程序,由容器管理,可产生动态内容,能够在本地Session中存储客户数据。与JSP类
似,但是servlet全部由java写成,并且生成HTML。
8、XML——可扩展标记语言
XML(Extensible markup Language)定义其他标记语言的语言。被用来在不同的商务过程中共享数据,通过
java和XML的组合,我们可以得到一个完美的具有平台独立性的解决方案。
9、JMS——java消息服务
JMS(java message service)用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点的域,又支
持发布、订阅类型的域,并且提供对下列类型的支持:经认可的消息传递,事务性消息传递,一致性消息和具有持久
性的订阅者的支持。JMS还提供另一种方式对您的应用与旧的后台系统相集成。
10、JTA——Java事务API
JTA(Java Transaction Architecture)定义了一种保准的API,应用系统由此可以访问各种事务监视。
11、JTS——Java事务服务
JTS(Java Transaction Service)是CORBA OTS事务监视的基本实现。JTS规定了事务管理器的实现方式,该
事务管理器是在高层支持java Transaction API规范。JTS和JTA为J2EE提供了分布式的事务服务。
12、JavaMail——邮件存取API
JavaMail提供了一套邮件服务器的抽象类,不仅支持SMTP服务器,也支持IMAP服务器。
13、JAF——JavaBeans活动框架
JavaMail利用JAF处理MIME编码的邮件附件。MIME的字节流可以被转换成java对象,或者转换自Java对象。它
主要用于封装数据,并为应用程序访问和操作数据的接口,让Java应程序知道如何对一个数据源进行查看、编辑和打
印。大多数应用都可以不需要直接使用JAF。
这篇关于【J2EE】——十三个规则的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!