JavaEE的13条规范

什么是JavaEE

JavaEE就是Java语言的企业应用 。这里面不仅包含了Java的基础知识,还包含了企业应用到的框架,交互技术,数据库等一套的实战性技术。个人来看,近年来虽说初学者会先学面向对象和java语言的基础,但是java企业级的应用是工作开发时的必经之路,所以这也成为初学者们学习的必经之路。

因此,当你初学Java时,千万别忘了了解下JavaEE的知识,不然就亏大了~。

1.JDBC

全名java database connectivity,是java数据库连接的API,为访问不同的数据库提供了一种统一的途径。其中利用JDBC访问数据库由三种方法:直接访问,DataSource数据源访问,使用statement访问

2.JNDI

全名Java naming and directory interfaces,是java的命令和目录接口,为企业级应用提供统一的标准化连接,使java能够无缝隙的获取任何可目录化的企业信息。JNDI用来定义各种对象,包括EJB,数据库驱动,JDBC数据源以及消息连接。由于JNDI是独立于目录协议的,因此还可以用JNDI访问各种特定的目录服务,如LDAP,DNS

3.EJB

全名enterprise javabean。EJB提供了一个框架来开发和实施分布式商务逻辑,很显著得简化了具有可伸缩性和高复杂性的企业级应用开发。Bean笼统来说就是一个类,一个可以复用的类。 

4.RMI

全名remote method invoke,远程方法调用,它使用了序列化方法在客户端和服务端传递数据。RMI是一种被EJB使用的更底层的协议。 

5.java IDL/CORBA

全名java interface description language / common object broker architecture,java接口定义语言/公用对象请求代理程序体系结构,IDL是用来描述软件组件接口的一种计算机语言,通过一种中立的方式来描述接口,使得在不同平台上运行的对象和用不同语言编写的程序可以相互通信交流。

6.JSP

全名java server pages,jsp页面是由HTML和java代码组成。服务器在页面被客户端所请求以后对这些java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器.JSP可以使用Servlet提供的API,一般和JavaBean结合使用,从而将界面表现和业务逻辑分离。 

7.Servlet

是一种小型的java程序,它扩展了web服务器的功能,作为一种服务器端的应用,当收到请求时,开始执行。Servlet提供的功能大多和JSP类似,不过实现的方式不同。JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由java写成并且生成html

 

8.XML 

XML是一种用于标记电子文件使其具有结构性的标记语言。它被用来在不同的商务过程中共享数据。XML的发展和java是相互独立的,但是它和Java有着相同的目标,即平台的独立性。通过Java和XML的组合,可以得到一个完美的具有平台独立性的解决方案。

 9.JMS

全名java message service,java消息服务。JMS的客户端之间可以通过JMS服务进行异步的消息传输。JMS用于和面向消息的中间件相互通信的应用程序接口API。它既支持点对点的域 ,又支撑发布/订阅类型的域。

10.JTA

全名是java transaction API,java事务API。在javaee应用中,事务是一个不可或缺的组件模型,它保证了用户操作ACID属性。对那些跨数据源的大型应用,则必须使用全局事务JTA。应用系统可以由JTA定义的标准API访问各种事务监控,JTA为JavaEE平台提供了分布式事务服务,它隔离了事务与底层的资源,实现了透明的事务方式。

11.JTS 

全名java transaction service,java事务服务,JTS是一个组件事务监视器。JTS是CORBA OTS事务监控的基本实现。JTS规定了事务管理区的实现方式。JTS事务管理器为应用服务器,资源管理器,独立的应用以及通信资源管理器提供了事务服务。

 12.JavaMail

 是用于存取邮件服务器的API。它提供了一套邮件服务器的抽象类。不仅支持SMTP服务器,也支持IMAP服务器

 13.JAF

全名是javabeen activation framework, JavaMail利用JAF来处理MIME编码的邮件附件。MIME的字节流可以被转换成Java对象,或者转换自Java对象。大多数应用都可以直接使用JAF。 

转载博客:https://blog.csdn.net/weienjun/article/details/78883439

猜你喜欢

转载自blog.csdn.net/Delicious_Life/article/details/88524208
今日推荐