在实际的项目中,很多地方需要用到开源项目,而现在的开源项目太多,从开源项目的首页去看的话,也未必能得到足够充分的信息,多数时候是选用淘汰法,选剩下两到三个项目然后自己再去一个一个地去试用,选择合适的开源组件确实是一件麻烦事。本文将记录下选择开源组件的一些实践经验。
【数据库】
[list]
[*]Mysql : 适合WEB应用。
[*]Hsqldb : 适合内存充裕的Java(桌面?)应用。
[*]Sqlite : 适合用C、C++语言的桌面或嵌入式项目。
[*]db4o : 适合用Java语言的桌面或嵌入式项目,图形化工具(ObjectManager Enterprise)文档弱,需借助Eclipse且难以调试,适合专家。
[/list]
【数据库】
[list]
[*]Mysql : 适合WEB应用。
[*]Hsqldb : 适合内存充裕的Java(桌面?)应用。
[*]Sqlite : 适合用C、C++语言的桌面或嵌入式项目。
[*]db4o : 适合用Java语言的桌面或嵌入式项目,图形化工具(ObjectManager Enterprise)文档弱,需借助Eclipse且难以调试,适合专家。
[/list]