OSGi
erylee
这个作者很懒,什么都没留下…
展开
-
OpenCore: OSGi上部署Hibernate的四种方式
OpenCore: OSGi上部署Hibernate的四种方式 OpenCore是在OSGi规范上构建的微内核(Microkenerl),基于纯组件(Pure Plugin)开放源码企业应用软件平台。OpenCore数据层实现OSGi上集成Hibernate,Hibernate及其依赖库作为一个单独的插件,这样带来一个问题,就是OSGi平台的插件类加载机制使得Hibernate无法正...2006-12-22 22:12:05 · 210 阅读 · 0 评论 -
OpenCore:OSGi上部署Apache Common Log
Apache Common Log提供的动态Logger发现机制实在损害Apache基金会的声誉,这是一个看似巧妙实际上画蛇添足的设计。这种机制无法保证在有多 ClassLoader的JEE或OSGi环境下正常工作,这几天收到了Spring-OSGi google群组发出的“Commons logging madness”信件超过20封,今天又在java-blog上收到“common log wo...2006-12-25 21:13:08 · 232 阅读 · 0 评论 -
OSGi Pure Plugin Architecture Introduction
OSGi体系结构 OSGi 的初衷是面向嵌入式系统的应用,支持在一个Java虚拟机上加载和启动多个Java应用程序。随着OSGi在Eclipse3.0上的应用成功,其逐渐成为构建纯插件结构的企业级应用软件系统的首选平台。OSGi 是一个纯插件的体系结构,OSGi 框架实现是一个最为核心的插件,逻辑实现分层见下面两张图: L0层Java执行环...2006-12-28 14:06:31 · 120 阅读 · 0 评论 -
OSGi技术预测: 未来几年60%的Java虚拟机上将部署OSGi
<meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE"><meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR"><meta content="Ery Lee" name="AUTHO2006-12-29 11:48:36 · 169 阅读 · 0 评论 -
OpenCore1.0.0M1 Released: Really Move OSGi to Server Side!
OpenCore是基于OSGi/Equinox构建的纯插件体系结构的服务端平台,主要功能是在OSGi基础上支持分级IoC、B/S结构、数据库访问等服务端特性,是我们开发的opengoss平台与产品的内核。OpenCore1.0.0M1的发布只是一个很小的起点,但我们相信这是一个正确的技术方向,Java领域无论服务端还是客户端都将基于纯插件体系构建,并在同一业务领域(如我们开发的网络管理系统)实...2006-12-31 15:42:18 · 419 阅读 · 0 评论 -
Equinox Launcher的启动配置参数
Eclipse Equinox OSGi平台的启动方式一般有两种:一种是直接通过startup.jar启动,另一种是通过Equinox提供的可执行的加载器(Launcher)启动。两种方式都是通过读取config.ini文件初始化系统,只是配置方式有所不同。通过startup.jar启动命令: java -jar startup.jar -console -cleanconfigurat...2007-01-12 18:09:18 · 683 阅读 · 0 评论 -
OpenCore:基于OSGi开发纯插件体系结构的WEB应用程序
随着OSGi/Equinox逐渐成为Java EE服务端的基础软件架构,OSGi上部署WEB应用程序的解决方案日渐成熟。这里介绍三种目前我们所知的解决方案,前两种是Equinox组织提出的方案,后一种是OpenCore平台采取的解决方案。解决方案一: 部署OSGi/Equinox在Servlet容器中具体实现: 把OSGi/equinox打包在WAR中,当Servlet容器加载WAR时,启动O...2007-01-26 14:15:50 · 163 阅读 · 0 评论