2004年7月28日

交接

摘要: 离职还真是一件很麻烦的事情,好多东西都要交接,现在最大的障碍就是我写的一个简化的cwm实现了,代码不复杂,可是要教会那个人用却要从mof讲起,哎~~~mof这个东西一想起来就很郁闷 阅读全文

posted @ 2004-07-28 16:39 raimundo 阅读(1413) 评论(3) 推荐(0) 编辑

2004年7月21日

component architecture

摘要: j2ee里有许多技术是使用component architecture的,比如servlet,比如ejb,在component architecture有一个基本的概念就是SoC,也就是系统分为业务部分(或功能部分)和技术部分(分布、缓存、调度pool、并发访问等等),其中业务部分交给具体的组件来实现,而技术部分则由容器来负责提供,一个具体功能被分别交给容器和组件来实现,那么组件对容器... 阅读全文

posted @ 2004-07-21 21:45 raimundo 阅读(1421) 评论(1) 推荐(0) 编辑

2004年7月17日

other dependency injection ways

摘要: 最近一直在想其它的dependnecy injection方法,现在看到的比较有吸引力的就是类似ejb 3的那种field injection,就像这样: public class InjectableObject { @Inject private DependencyObject dependency;}初看这种方法觉得很惊艳,因为一个object的dependnecies是属于实现级... 阅读全文

posted @ 2004-07-17 10:00 raimundo 阅读(964) 评论(0) 推荐(0) 编辑

2004年7月16日

container structure

摘要: 随手画的一个container structure的图,就画了几个主要的概念,在container based的component结构最重要的一个概念就是component virtual proxy,所有的容器增强都是利用client和real component间的这一个proxy来完成的;component local context是component对其他managed resource... 阅读全文

posted @ 2004-07-16 15:52 raimundo 阅读(944) 评论(0) 推荐(0) 编辑

lightweight container

摘要: Server Component Pattern里列出了对于容器实现的一个包含28个概念的server component patten的词汇表: 1 组件 2 容器 3 组件接口 4 生命周期回调 5 注释 6 组件实现 7 实现限制 8 虚实例9 实例池调度 10 钝化 11 粘合代码层 12 组件代理 13 组件上下文 14 命名 15 被管资源16 可插资源 17 主键 18 句柄 1... 阅读全文

posted @ 2004-07-16 15:38 raimundo 阅读(642) 评论(0) 推荐(0) 编辑

metaphor

摘要: 现在发现最难的一件事情就是给类或方法起名字,原因之一是我并不能像熟悉中文一样的深谙英文的语义变化,往往在起名的时候使用了错误的隐喻,另外一个就是源于对所要设计和实现的系统的暧昧的认识,难以言简意赅的表述一个明确concepts。比如这样一些接口: public interface IUnknown { Object queryInterface(Class type)... 阅读全文

posted @ 2004-07-16 15:35 raimundo 阅读(827) 评论(1) 推荐(0) 编辑

导航