10、JTA(JavaTransaction API):Java事务API
定义了一种标准API,应用程序由此可以访问各种事务监控。它允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。JTA和JTS为J2EE 平台提供了分布式事务服务。
JTA事务比JDBC事务更强大,一个JTA事务可以有多个参与者,而一个JDBC事务则被限定在一个单一的数据库连接。
Java 事务API 可以横跨的包含:EJB訪问、JDBC连接以及JMS连接。
11、JTS(JavaTransaction Service):Java事务服务
JTS是CORBA OTS事务监控器的一个基本实现。JTS指定了一个事务管理器的实现(Transaction Manager),这个管理器在一个高级别上支持JTA规范,并且在一个低级别上实现了OMGOTS规范的Java映射。一个JTS事务管理器为应用服务器、资源管理器、standalone应用和通信资源管理器提供事务服务。
12、JavaMail用于访问邮件服务器的API,提供了一套邮件服务器的抽象类。
13、JAF(JavaBeansActivation Framework):JavaBeans活动框架JAF是一个专用的数据处理框架,它用于封装数据,并为应用程序提供访问和操作数据的接口。JavaMail利用JAF来处理MIME编码的邮件附件。
JFA主要作用在于让Java应用层序知道怎样对一个数据源进行查看、编辑和打印等操作。
它们之间有什么关系?以上介绍各个规范的同时也尽可能思考了各个规范之间的联系。最后用一张简单的图来表示各个规范之间的调用关系。