J2EE的13规范之我见
规范:整齐化一观感美,简明而高效。
JDBC(Java Database Connectivity,Java数据库连接)
JDBC以一种统一的方式对各种各样的数据库进行存取。通过封装和统一,使得用户在运用JDBC操作数据库的时候,不必理会具体实现的详细情况。
JNDI(Java Naming and Directory Interface,Java命名和目录接口)
JNDI它的名字就很形象地描述了这一技术。它自身存着整个程序的资源接口,拥有资源的索引,能根据进程需要实时调配这些资源加以使用。减弱了系统与资源的耦合,使应用更加易于配置、易于部署。
EJB(Enterprise Java Bean,企业级JavaBean)
EJB运用对象序列化技术,通过下面的RMI技术,实现应用程序的分布式。即几乎所有的逻辑代码(尤其指原来放在客户端的逻辑代码)放到服务端去执行。通过RMI通信即可。
RMI(Romote Method Invocation,远程方法调用)
RMI是在远程其他主机上的对象或方法,对其的调用就像在本地一样,而不必理会其实现的方式或实现语法。使用连续(序列化,对象转化成字符流和将字符流转化成对象的过程)的方式在客户端和服务器端传递数据,RMI是EJB技术的基础。
JSP(Java Server Page,Java服务器端页面)
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后,对其中的Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
Servlet(服务器端小程序)
Servlet提供的功能与JSP类似,并全部由Java代码组成。
7. XML(eXtensible Markup Language,可扩展标记语言)
8. JMS(Java Messageing Service,Java信息服务)
9. IDL(Interface Description Language,接口描述语言)
在Java IDL的支持下,可以将Java和CORBA集成在一起,创建Java对象并使之可在CORBA ORB中使用。
10. JTA(Java Transaction Architecture,Java事务框架)
JTA定义了一种标准的API,应用系统可以存取各种事务。
11. JTS(Java Transaction Service,Java事务服务)
JTS规定了事务管理器的实现方式,该事务管理器是在高层支持JTA规范,为应用服务器、资源管理器、独立的应用及通信资源管理器提供了事务服务。
12. JavaMail(Java邮件)
JavaMail是用于存放邮件服务的接口,提供了一套邮件服务器的抽象类。
13. JAF(JavaBean Activation Framework,JavaBean服务框架)
JavaMail利用JAF来处理不同编码的邮件附件。