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

OpenCore 1.0.0M1 是一款基于 OSGi/Equinox 的纯插件体系结构的服务端平台,支持分级 IoC、B/S 结构及数据库访问等功能。此版本集成了 GWT-PetStore 示例应用,展示了从 Web 前端到 HSQLDB 数据库的全栈插件化实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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*规范要真实的多。

祝所有朋友,新年快乐:)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值