db4o Developer Community

db4o open source object database, native to Java and .NET
Welcome to db4o Developer Community Sign in | Join
in Search
More Search Options

db4o in Chinese

db4o 四月通讯, 6.1稳定版本发布

 


事件

2nd Global db4o User Conference 2007 (dUC)
July, 9 and 10 - Fort Mason - San Francisco, CA, United States
已经开放注册– 请记得马上登记!

Embedded Systems Conference 2007
April 4 - San Jose, CA, United States


本月 K U D O 

"我已经转移到db4o上了, 在过去2个月获得的进展比我过去两年获得的还要多!"
                --Pelinville, 3/7/2007


文 章


-- db4o 6.1 版本已经稳定, 可以使用在产品中--

基于自从V 6 版本发布以来总共 228,000 次的用户下载, 以及众多的db4o的用户的反馈, db4o开发小组宣布db4o 6.1 版本已经稳定并推荐使用在正式产品当中了.

在过去的一个月里, db4o核心开发小组修复了bug 列表中剩余的bugs. 从而使得6.1 版本已经进入了稳定版本阶段, 现在强烈推荐您使用此最新版本. 特别是dDN用户.

6.1 的稳定版本可以从db4o 网站下载.


-- 6.2 开发版本增加 UNIQUE CONSTRAINTS, COMMIT-TIME CALLBACKS 功能--

同时提供免费下载的还有db4o的 6.2 开发者版本, 你可以从db4o Download Center 下载. 这是个开发者版本, 还不推荐在正式版本中使用, 新的6.2版本将会增加更强大的异常处理功能, db4o 6.1 已经更低的版本里不会抛出运行时/未检验的异常, 而只是消化他们从而让引擎继续运行. 这使得调试受到局限. 6.2 版本将会解决这个问题. 

基于新的异常处理机制, db4o 6.2 添加了 Unique Constraints, 允许你指定某个Class的唯一的field. 更多信息请访问这里.

6.2版本同时还为外部Callbacks 增加了Commit-Time Callbacks . 这允许用户截获 commit-time 的事件 'On Committing' - 在真正的commit之前发生- 以及'On Commit' - 在真正的commit 完成之后发生. 更多信息请访问这里.

新的异常处理机制并不会影响db4o的 runtime, 所以, 你需要基于新的异常处理机制为你的应用计划一个调试session了. 目前阶段, 我们建议你使用db4o 6.2 进行测试并反馈讯息给我们, 我们暂时还不建议你使用在正式的产品当中. 更多信息请访问这里.

所有的新特性, 改进以及bug fixes可以在这里找到: .


-- db4o 社区发展最快的项目: SPRING, CASTLE, RSSOwl --

db4o ProjectSpaces 最近增加了14个新的项目, 比 2007开始增加了50%之多. 这么迅猛的发展的根本原因在于新的license模式的发布. db4o Open source Compatibility License (dOCL) 允许开发者在开源项目中使用db4o, 即使这些项目不是基于GPL开源.

这些新的项目有:

  • Spring-Modules 0.8 增加了db4o
  • Castle .NET开源项目, 提供了 db4o Facility 让用户可以从Castle web containers 中使用db4o.
  • Restlet, 一个让开发者基于REST开发的框架, 已经推荐db4o作为一种对象持久化方案.
  • RSSOwl 2.0, 一个OS独立的RSS阅读器, 基于db4o开发.
  • CLSA framework for .NET 有了一个db4o的参考实现, 这是由Pham Huu Le Quoc Phuc开发, 他在  OO framework 和 db4o's OO persistence engine 中找到了一个100% 的完美匹配.
  • Shalma 是一个Java的web应用框架, 让用户轻松的开发中小型的企业应用, 基于EPL协议.

RSSOwl 开发小组测试了很多数据库方案: "我们必须和db4o谈谈, 允许我们在我们的开源项目中使用db4o. 我们这几个月尝试了不同的数据库方案(包括JDBC 和JPA), 但是db4o才是我们寻找的东西, 简单却有很好的性能!" RSSOwl 的项目负责人Benjamin Pasero 提到.

ProjectSpaces Wiki 里面有所有db4o社区驱动的项目. 不管是框架还是开源应用, 都将会是你很好的参考实例. 我们邀请呢加入到我们当中来, 分享你的db4o开发经验, 点击这里.


-- SUN 邀请 db4objects 在 EMBEDDED SYSTEMS CONFERENCE 上做演讲 --

Sun Microsystems 已经邀请 db4objects 作为唯一的ISV partner , 在Embedded System Conference 2007 上为众多 Java real-time 以及embedded software 开发者做演讲, 题为"The Art of Saving Time, Money and Your Sanity with New Java Technologies." Sun是 Embedded System Conference 2007 的组织者, 会议将于4月4日在San Jose, CA 举行.

Java界的传奇人物 Bob Pasker, WebLogic (BEA) 的创始人之一. 他从1995年就参与Java的Beta版本发布. Bob Pasker 将负责这次关于db4o的演讲. 他会告诉你一个native的Java 持久化方案, 在嵌入式开发领域, 会是多么的重要. 

我们邀请你参加此次的活动, 从而了解本地化的Java持久化方案可以帮助你:

  • 在Java环境中, 获得更强大的控制力
  • 从适合embedded Java applications的object database 获益
  • 优化你的Java代码和技巧
  • 让你的 Real-Time & Embedded Applications 具备更高性能
  • 在很广泛的平台中, 整合Java SE和db4o.

如果你感兴趣,请 点击这里登记.


-- NOVATOR 基于 db4o 改进自己的钻孔控制系统--

Novator 是一家专注于航天工业的高新科技公司. 他们基于db4o 改进了他们的钻孔管理系统, 基于此开发了革新的Orbital Drilling系统.

高级的钻孔方案的其中一个基础是 Twinspin 管理软件. 基于 Twinspin 管理系统, 可以设定每个孔的所有钻孔参数, 这样, 所有的孔在一个钻孔设置批操作中就可以定义了, 同时 钻孔的所有过程也被监视和记录.

"选择db4o最主要的原因之一是开发速度" Novator的 software architect Patrik Rydberg提到. "因为db4o是基于本地化Java, 所以它无需修改任何的domain model, 无需写任何的关系数据库映射文件, 这让我们从传统的文件记录转移到db4o数据库上, 仅花费了3分钟时间. 同时, 本地化的Java查许更标准的重构操作, 比如, 修改某个域的名称或者修改某个类的名称, 而无需修改查询或者重写映射文件. 这使得我们的代码非常干净, 简洁和易于维护."



媒 体 报 道 

"The busy Java developer's guide to db4o" (1)
IBM developerWorks, March 20, 2007, by Ted Neward

"Using an embedded database to simplify device data replication and synchronization"
Embedded.com, March 20, 2007, by Rick Grehan

"Open-Source Globalization"
Dr. Dobb's, March 14, 2007, by Christof Wittig

"db4objects: Broadening Appeal to Open Source Projects"
OpenEnterpriseTrends.com, March 13, 2007, by Vance McCarthy

"Object-oriented database programming with db4o"
The Code Project, March 9, 2007, by Buu Nguyen

"Open-source data management targets Windows Mobile devices"
WindowsForDevices.com, March 7, 2007

"Using an Object-Oriented Database in a Web Site"
ASP Today, March 6, 2007, by Jim Paterson

"Funambol and db4objects Provide Open Source Solution to Enable Complex Data for Mobile Devices"
Sys-Con Media, March 6, 2007

 

新闻联系人:
Harry Li
db4o大中华区代表处
地址:深圳市福田区金田北路诺德中心24A
邮编: 518000
联系电话: +86-13528805195
china@db4o.com

Published Sunday, March 25, 2007 9:27 PM by chris.lo


Comments

No Comments
Anonymous comments are disabled