OJB给用户提供了多种存储API,让用户有很多选择:

1. 提供完全的ODMG3.0 API

2. 完全的JDO API。我们现在提供了JDO RI的一个插件,JDO RI与插件结合提供了一个完整的基于JDO1.0的O/R解决方案

3. 提供一个JDO和ODMG的公共对象事务治理层(OTM)

4. 一个作为OJB存取核心的底层API PersistenceBroker。OTM,ODMG和JDO都是在该API的基础上实现的

OJB可以广泛地用于应用程序,从嵌入式系统到胖客户端到基于J2EE的多层架构

1. 单独模式(单虚拟机模式),OJB的PersistenceBroker和客户端运行在同一个Java虚拟机上。适合于仅仅一个客户端的程序(如在本地的数据库程序,或单服务Servlet,EJB应用程序)。该模式为缺省模式。

2. C/S模式。支持在不同物理机器上的多个虚拟机同时运行多个客户端和多个PersistenceBroker服务。适合于典型的C/S程序,或是应用服务器的负载平衡。

OJB使用基于XML的对象关系映射。映射发生在一个动态的元数据层,使得可以通过一个简单的元对象协议(MOP)在运行时就可以操作元数据层去改变存储内核。 OJB提供了高级的O/R,如对象缓冲,通过虚拟代理实现后期实例化,配置事务隔离层实现分布式的锁治理,同时支持多种锁治理。

OJB与J2EE应用服务器进行了很好的集成。支持数据源的JNDI查找;与JTA和JCA全面集成;能够在jsps,Servlet和SessionBeans中使用;OJB也为实体Bean治理Bean(BMP)提供了非凡的支持。

OJB提供了良好的可配置性,和集成机制,答应用户使用预定义的组件或是自己实现扩展组件。

相关查询: 给用户
最新查询:安徽花鼓灯健身操 平埔族 电子图书版权 红缨枪 溢洪道 河合 榆次饼食 麦德安 纪念章 南极点 强制性 放城镇 求实 湄潭县 评估所 第36届蒙特利尔国际电影节 大姑娘 暗体刺尾鱼 克莱恩 椰蓉球酥 寡不敌众 哥得兰岛 承包责任制 马大姐新传 蒋璐阳 口耳之学 淡褐拟霸鹟 Jakarta 壳质组 住宅区 歌功颂德 君荷 鸡爪械 国民革命 藏书楼 邓州市 重庆市 威尔逊 曹贵生 内心里 长宁县 首鼠两端 库存周转率 人民法院案例选 皮桂秀 曲靖市 金彩女王 贵州阳光志愿者之家 金头鼋 自食其力 儿童心理 酱肉炒芹菜 退伍军人 芬兰语 Where is the lady 哺乳期 南瓜扇贝疙瘩汤 埃文·阿贝莱格塞 疲惫不堪 历史文化名城名镇名村保护条例 红娘虫 近东地区 完美无缺 马家老鸡铺 咖喱烧豆腐 固溶体 森林报秋 timpani 驻马店市 教育法 生存率 商品质量 内阁制 浅浮雕 学龄前儿童 Remington Teknillinen Fornell Cladophora OJB
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.031秒 内存0.84MB