Google Code发布的一些技术介绍资料和课件,还可搜索一些学术方面的资料。
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 ...
尽管我在一年前曾预测OSGi最终将部署在60%的Java虚拟机上,但OSGi的发展速度还是超出了我们的想象。一直认为OSGi规范是Java领域被埋没的一颗明珠,它优美的组件体系结构正是Java平台不可或缺的部分,应该直接纳入到JDK中。
众所周知,Java平台有庞大的开源框架、类库支持,但我们却一直停留在类与API层次的复用,一个较大的Java项目往往有大量的Jar包混乱的堆积在classpath下。所以Java领域迫切需要一个实现组件级复用的解决方案,将所有这些混乱不堪的类库与API以组件的形式发布,在统一的容器内组装 ...
OSGi体系结构
OSGi 的初衷是面向嵌入式系统的应用,支持在一个Java虚拟机上加载和启动多个Java应用程序。随着OSGi在Eclipse3.0上的应用成功,其逐渐成为构建纯插件结构的企业级应用软件系统的首选平台。
OSGi 是一个纯插件的体系结构,OSGi 框架实现是一个最为核心的插件,逻辑实现分层见下面两张图:
L0层Java执行环境
OSGi最初规范定位到嵌入式系统,例如家电、汽车、手机等 ...
Apache Common Log提供的动态Logger发现机制实在损害Apache基金会的声誉,这是一个看似巧妙实际上画蛇添足的设计。这种机制无法保证在有多 ClassLoader的JEE或OSGi环境下正常工作,这几天收到了Spring-OSGi google群组发出的“Commons logging madness”信件超过20封,今天又在java-blog上收到“common log woes"的文章,估计这个问题把很多人搞疯了:)
最后,这帮家伙终于讨论出了解决方案,就是用SLF4J来替换Apache Common Log的实现。我 ...
OpenCore: OSGi上部署Hibernate的四种方式
OpenCore是在OSGi规范上构建的微内核(Microkenerl),基于纯组件(Pure Plugin)开放源码企业应用软件平台。OpenCore数据层实现OSGi上集成Hibernate,Hibernate及其依赖库作为一个单独的插件,这样带来一个问题,就是OSGi平台的插件类加载机制使得Hibernate无法正确加载分布在不同插件内部的模型对象与O/R映射文件。本文讨论四种解决方案:
模型对象(Domain Objects)插件
...
SnmpHibernate是一个MIB/Object映射框架,它的灵感源自Hibernate项目(O/R映射框架)。SnmpHibernate能让你从编写冗长乏味的SNMP客户端代码中解脱出来。当前发布是基于SNMP4J项目。
http://ery.lee.googlepages.com/snmphibernate@opengoss
简单的JUnit介绍文档,很早以前写的,现在开放到google:
http://docs.google.com/View?docid=ajb63mf8qh8d_86gxbfgr
http://en.wikipedia.org/wiki/Representational_State_Transfer
REST vs. WS-*: A Parable
陆续把我的Blog从cublog搬过来,那边没人讨论Java、JEE、Ruby等领域:)
Why more and more people prefer Ruby to Java? Because Sun is killing Java step by step..., I think, Java5.0 is the start...
Look the Ugly new feature in Java5.0 below,
import junit.framework.TestCase;
public class IntegerIntTest extends TestCa ...
Java5.0引入的泛型,我至今仍然认为是一个失败的语言演进方向,程序语言向弱化类型、甚至没有类型演进的时候,还要泛型作设么? 终于,Java6.0引入了令人激动脚本框架,内嵌JavaScript支持。这也许是Java平台向轻量、脚本化、简化Java语法方向演进的开始。
以前一篇Blog中对Java5.0泛型的评论:
最近,用Java 5.0开发opengoss系统,我会陆续把对5.0新特性的个人理解发表于此,以供讨论和学习。
首先, 是泛型。这是我非常不解的地方,为什么Java要支持泛型? 我个人对程序语言的理解认为:一个语言中的元概念(Atomic Concept) ...
- 浏览: 51810 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
JUnit Introduction
Regression Test -> "回归测试"
-- by erylee -
JUnit Introduction
JUnit is a Unit Testing Framework for Ja ...
-- by yesjoy -
Java6.0重回正轨!
见仁见智吧。我觉得没有什么。
-- by linginfanta -
Java6.0重回正轨!
我也觉得泛型很不舒服!起到的用处有多大?!
-- by zhh1981 -
OpenCore1.0.0M1 Released ...
我是新来的,想问问怎么用ftp.javaeye.com,没有帐号跟密码啊?
-- by rainjacy






评论排行榜