InfoQ

InfoQ

主题/标签专用视图

模块化相关的内容


“模块化”相关新闻

EclipseCon 2012大会:社区贡献获奖者,Eclipse 4应用平台以及Orion 1.0

主题
JavaFX,
Java,
RIA,
语言,
Orion,
编程,
模块化,
Eclipse,
OSGi

EclipseCon 2012大会开幕当天,Eclipse基金会宣布了年度Eclipse社区贡献获奖者名单。该奖励是对Eclipse生态体系中的优秀个人、项目和技术的认可。

模块化成熟度模型

主题
Maven,
Java,
语言,
构建系统,
采访,
模块化,
编程,
OSGi

在九月下旬召开的OSGi社区大会上,Graham Charters博士向大家介绍了模块化成熟度模型,模块化成熟度模型为项目或组织的模块化开发提供了一种度量方式。

标准Java模块系统的需求

主题
JSR 294,
JSR 277,
JCP标准,
JCP,
Java,
语言,
编程,
模块化,
OSGi

Mark Reinhold前些天公布了Java模块化的第一份公开草案。由于这只是一份草案,有些问题仍然需要商讨,但它已经对什么是Java模块化进行了统一的定义。有IBM的参与,这份草案比以往更加关注与OSGi之间的互操作性。

Hudson以新版本编号2.0.0重新登场

主题
Java,
运维,
语言,
构建系统,
编程,
模块化

这是自Hudson/Jenkins分道扬镳以来Hudson的一次重要发布,它使用的是与OSGi/Sematic一致的版本编号。另外,此版本中包括JSR330依赖注入模型,所以它能更方便地运行在OSGi运行时中并且不再依赖于特定的Hudson标注。

OSGi 4.3引入了Generics与Capabilities

主题
Java,
语言,
编程,
模块化,
OSGi

在近日举办的EclipseCon 2011上,下一版的核心OSGi平台发布了最终草案,其文档将于不久之后发布。变更之处包括向核心API增加了泛型、可以在bundle间声明非代码需求的通用capability模型。请阅读本文以了解详情。

OSGi为业务所带来的好处

主题
Java,
语言,
架构 ,
编程,
模块化,
OSGi

很多人认为迁移到OSGi上的代价非常大,但通常这里面包含了模块化本身的代价。无论使用的是OSGi、Jigsaw还是其他的模块化架构,要想对大型、复杂、纵横交错的库进行模块化都要付出代价,而这种模块化对于维护者来说并没有立竿见影的好处。然而如果不这么做,系统就会随着时间的推移变得更加复杂、更加的纵横交错,维护代价也会增加。

OSGi适合作为Java中间件的基础么?

主题
版本化,
Java,
版本控制,
配置管理,
语言,
编程,
架构 ,
模块化,
服务组件架构,
Mule

MuleSource的创始人Ross Mason对OSGi感到很无奈:“OSGi对中间件厂商来说是个很棒的规范,但对最终用户来说却很糟糕。”他认为OSGi还不具备供开发人员使用的条件,因为很难对开发人员隐藏全部的OSGi细节。

OSGi社区大会

主题
Java SE,
Java EE,
Java ME,
Java,
语言,
编程,
模块化,
Apache Harmony

上周OSGi社区大会在伦敦召开,它是和JAX伦敦大会一起举办的。 会上演讲的内容涉及到的范围非常广泛,从Java EE的迁移和云计算,到嵌入式设备和Android都有涉及。

HyperSQL 2.0:期待5年,新版本终于发布

主题
Java,
语言,
开放源代码,
数据库管理,
持久性,
单元测试,
数据访问,
编程,
数据库,
数据库复制,
测试驱动开发,
测试,
模块化,
Hypersonic DB,
Apache Derby

在酝酿了5年之后,HyperSQL数据库(HSQLDB)2.0终于发布了。HyperSQL 2.0是HSQLDB 1.8的后继,而HSQLDB 1.8已在大大小小的应用中都展示过身手,包括使用广泛的OpenOffice Base应用。相对于其他开源数据库来说,新版本的HyperSQL引入了更多的特性。

Eclipse Labs项目托管正式宣布

主题
Java,
Eclipse,
语言,
IDE,
Google,
模块化,
编程,
Google Apps

近日Eclipse Foundation与Google正式宣布了Eclipse Labs的创建,它是一个代码托管网站,为那些希望加入Eclipse生态环境而不能在Eclipse Foundation的硬件上运行的开源项目提供了托管环境。