J2EE中常见易混淆概念

简介: OOAD   Object Oriented Analysis Design,面向对象的分析和设计JNDI     Java Naming and Directory Interface,Java  命名和目录接口JTA  Java Transaction API 分布式事务(Distributed Transaction)包括事务管理器(Transaction Manager)和



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

目录
相关文章
|
11月前
|
设计模式 开发框架 Java
J2EE基础之反射知识详解
J2EE基础之反射知识详解
69 0
J2EE基础之反射知识详解
|
3月前
|
存储 安全 Java
JavaSE阶段:易混淆概念全总结(超详细!)
JavaSE阶段:易混淆概念全总结(超详细!)
|
4月前
一篇文章讲明白jav8特性特性应用
一篇文章讲明白jav8特性特性应用
340 0
|
存储 开发框架 安全
J2EE知识点总结_Java常用类
J2EE知识点总结_Java常用类
|
开发框架 网络协议 Java
[J2EE规范]RMI简单实例
[J2EE规范]RMI简单实例
89 0
|
SQL 开发框架 Java
[J2EE规范]JDBC简单例子
[J2EE规范]JDBC简单例子
62 0
|
算法 搜索推荐 程序员
c++模板的概念全新解释(二)
c++模板的概念全新解释(二)
119 0
|
算法 安全 程序员
c++模板的概念全新解释(一)
c++模板的概念全新解释(一)
195 0
|
Java 数据安全/隐私保护
简述java三大特性中的封装的概念及用法
简述java三大特性中的封装的概念及用法
118 0
|
Java 编译器
(JAVA):学习面向对象时必须要注意的细节----重点第二部分
(JAVA):学习面向对象时必须要注意的细节----重点第二部分
(JAVA):学习面向对象时必须要注意的细节----重点第二部分