OpenCore1.0.0M1 Released: Really Move OSGi to Server Side!

OpenCore是基于OSGi/Equinox构建的纯插件体系结构的服务端平台,主要功能是在OSGi基础上支持分级IoC、B/S结构、数据库访问等服务端特性,是我们开发的opengoss平台与产品的内核。

OpenCore1.0.0M1的发布只是一个很小的起点,但我们相信这是一个正确的技术方向,Java领域无论服务端还是客户端都将基于纯插件体系构建,并在同一业务领域(如我们开发的网络管理系统)实现组件级的复用与协作。

OpenCore1.0.0M1将在光缆修复后发布在www.sf.net/projects/opengoss 或者 code.google.com/p/opengoss下,目前,我们上传了PetStore在ftp.iteye.com上,作为给javaeye上朋友们的新年礼物:)

ftp到ftp.iteye.com获取opencore-petstore-bin.tar.gz,解压后运行./startup启动,然后访问http://localhost:8080/PetStoreWeb/index.html。还可以通过Equinox控制台命令,如ss/bundle/services,来查询插件与服务信息。

我们集成Google发布的GWT-PetStore,整个系统结构:

GWT-PetStore<------->OpenCore<-------->HSQLDB

文档和代码在光缆修复后发布在sourceforge或者google,希望有朋友加入进来一起开发,纯插件结构的服务端与组件级软件复用是一个令人无比激动的即将来临的未来,这比鼓吹垃圾的SOAP协议和庞杂的WS*规范要真实的多。

祝所有朋友,新年快乐:)

你可能感兴趣的:(数据结构,Google,gwt,HSQLDB,osgi)