摘要: 程序员在编写大量代码后,会遇到复用和模块化的问题。相信每位认真的开发者都有过模块化的尝试,几次之后才会发现最大的挑战并非代码实现,而是来自于模块边界的定义。如何界定模块的边界,需要开发者有大量的经验和对体系的深刻理解。比较JavaBean这种JVM级别的编译式复用,OSGi面对的无疑是更大的挑战,它给我的印象是希望达成健壮的、可以热插拔的、较粗粒度的模块化边界定义方案,幸运的是它成功了。针对这种边界方案的各种实现,几年之后,有了最著名的Equinox和Felix。OSGi也已经成为各大应用服务器的一致选择和实现标准,它成了你的代码与世界的接口。在这次Java进化的过程中,林昊以技术人员的敏锐和韧性始终保持着对OSGi的持续关注,这本书的出版,必将为OSGi在国内的研究和普及掀起一次高潮。 阅读全文
posted @ 2009-08-11 08:55 博文视点 阅读(433) 评论(0) 推荐(0) 编辑