![](https://csdnimg.cn/release/download_crawler_static/47863948/bg4.jpg)
BMP
Bean-Managed Persistent(Bean 管理的持久性)
EJB 中由 Bean 自己负责持久性管理的方法, Bean 的内容的同步 (保存) 需要自己编写代码
实现。
CALLBACK
CALLBACK 首先是基于多线程的 ,没有线程的调用就不要谈回调 .子类调用
父类的构造方法叫回调用 ,那 TMD 的任何构造对象都叫回调了 ,因为任何对
象至少继承了 Object,构造时至少要调用 Object 的构造方法 .
CALLBACK
机制
一个主线程管理其它线程时 ,不用轮询方法检查各个线程的状态 ,而是在子
线程中出现某种状态时通知主线程 ,啊,有人要按下我了 ,啊,我的值到达 100
了,(术语叫触发了某种事件 )这样主线程收到这些消息再根据消息类型去调
用相应的方法 .
一个例子 ,我(主线程 )坐车去北京 ,当车到北京时我要调用 "下车 "这个方法 ,如果不用回调用机
制,我要不断地问 driver, 到了没有啊 ?如果我问超过三次而那个 driver 力气又比我大的话 ,他肯
定要打我 ,如果用回调用机制 ,就是用一个子线程 (可以让 driver 承担这个角色 )在那运行 ,当到
的时候通知我到了 ,我就调用 " 下车 ()", 而不用过一会就问一次 ,这样我可以省下时间睡觉或和
车上的美眉聊天 .
CMP Container-Managed Persistent(容器管理的持久性)
EJB 中由容器负责 entity beans 的持久性管理的方法, 即容器负责将 entity beans 的更新同步
(保存)到数据库。
CORBA
Common Object Request Broker Architecture (公用对象请求代理 [调度 ]程序体系结
构)
是一组用来定义 " 分布式对象系统 "的标准, 由 OMG(Object Menagement Group) 作为发起和
标准制定单位。 CORBA 的 目的是定义一套协议,符合这个协议的对象可以互相交互,不
论它们是用什么样的语言写的,不论它们运行于什么样的机器和操作系统。
,
DTD Document type Definition( 文档类型定义 ),它为一个 XML 文档或者文档集合建立一
套规则。它本身不是独立的技术规范,而是属于规范的一部分, XML 文档中的文档类型声
明既可以是标记约束,也可以是带有标记约束的外部文档。这两种约束的总和就是 DTD 。
它规定了 XML 文档的构建方式。
DI Dependency Injection (依赖注入) ,即组件之间的依赖关系 由容器在运行期决定,形象
的来说, 即由容器动态的将某种依赖关系注入到组件之中。 依赖注入的目标并非为软件系统