OOAD Object Oriented Analysis Design,面向对象的分析和设计
JNDI Java Naming and Directory Interface,Java 命名和目录接口
JTA Java Transaction API
分布式事务(Distributed Transaction)包括事务管理器(Transaction Manager)和一个或多个支持 XA 协议的资源管理器 ( Resource Manager )
RPC Remote Procedure Call Protocol RPC 不允许传递对象 优点是跨语言跨平台
RMI Remote Method Invocation 远程对象方法调用 可以说 RMI 是面向对象方式的 Java RPC ,RMI只支持java
CORRBA Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构 ,属于语言中立的
RMI 和 CORBA 的结合互补产生了 RMI-IIOP, RMI-IIOP 是企业服务器端 Java 开发的基础。
IIOP Internet Inter-ORB Protocol(互联网内部对象请求代理协议),它是一个用于CORBA 2.0及兼容平台上的协议
JMS Java Messaging Service Java 消息服务,一般jms消息不是一个xml,而是一个java对象,很明显,jms没考虑异构系统,说白了,JMS就没考虑非java的东西。但是好在现在大多数的jms provider(就是JMS的各种实现产品)都解决了异构问题。
采用JMS 服务,对象是在物理上被异步从网络的某个JVM 上直接移动到另一个JVM 上(是消息通知机制)
而RMI 对象是绑定在本地JVM 中,只有函数参数和返回值是通过网络传送的(是请求应答机制)。
JAXP Java API for XMLProcessing
XML的两种不同解析方法
DOM:Document Object Model,W3C推荐使用。
特点:一次性将整份XML导入内存,转换成DOM树,因此转换速度慢;但因为常驻内存,所以重复访问效率高,并且可修改节点内容。
SAX:Simple API for XML,费W3C推荐标准,但确实XML行业规范。
特点:顺序解析,无需一次性导入,转换速度快;不保持以访问过的数据,所以重复访问效率低(需要重新解析XML),且无法修改节点内容。
参考文章:
http://acooly.iteye.com/blog/1706943
参考文章:
http://visionsky.blog.51cto.com/733317/438693/
本文出自 “点滴积累” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1744781