跟贴请点击 http://www.huihoo.com/cgi-bin/forum/viewthread.php?tid=1263
作者 文章标题 CORBA Component典型使用模式




版主



贴子数量 : 264
注册日期 : 10/28/2001
在线情况 : 离线

  发表于: 1/29/2002 - 02:37
步骤1. 构件应用的分析/设计
步骤2. 构件定义(基于IDL/CIDL语言)
步骤3. 构件实现 (用户实现业务逻辑功能)
步骤4. 构件打包:
构件打包文件包括构件实现和构件描述。一个完整的构件是可配置的,具有自描述能力的软件包(package)。构件包可以在运行时被安装或配置到构件应用中立刻为客户提供服务,也可以在设计时通过开发环境“可视的”进行装配,并生成装配信息。被打包的构件实现和构件描述等内容将以构件存档文件的形式进行存储。
步骤5. 构件组装:
构件组装阶段可以对多个构件进行定制,连接(与其它构件)和分割,并形成构件组装存档文件。构件组装文档描述了一组(可以是已定制了的)物理构件集合及其之间的关系描述,包括定义构件实例之间的关系,配置构件的初始属性/状态,描述与其它构件的连接关系等内容。构件组装文档既可以直接进行配置,在运行时可被一个构件容器或位于不同主机的多个构件容器所动态装入和初始化,也可以继续被构造成更复杂的组装文档。
步骤6. 构件的配置与安装:
提供配置/安装服务,可以将打包好的构件配置安装到网络上的特定主机上运行。
步骤7. 构件实例激活与运行:
一旦构件被配置和安装成功,构件实例通过标准的CORBA ORB机制被激活运行并提供相应的服务。

 
查看此人的个人资料 发送E-Mail给此人 编辑贴子 引用回复 搜索此人的所有贴子 给此人发送短消息




新手上路



贴子数量 : 8
注册日期 : 7/28/2002
在线情况 : 离线

  发表于: 8/20/2002 - 06:54
CCM规范也能提供简单的构件交互,如通过四种PORT口。
构件的复杂集成关系,一般借助于ADL。
这两者如何集成,不知有人考虑过否?请赐教!
 
发送E-Mail给此人 编辑贴子 引用回复 查看此人的所有贴子 给此人发送短消息




版主



贴子数量 : 264
注册日期 : 10/28/2001
在线情况 : 离线

  发表于: 8/20/2002 - 09:38
看来holly的研究工作做的很深入,不过,我们更关注的是如何将技术推广,所以目前我们的工作更多的集中于产品的实现和如何降低门槛,研究工作也更关注目前企业计算当前的需求。因此,我们的基于构件的研究主要会集中在管理、部署/配置以及QoS方面,并且,CCM本身的产品化就会有很大的工作量,我们在软件构件化方面的理论研究做的很少,故ADL很早就被舍弃了。

[编辑 - 8/20/02 作者: mep]
 
发送E-Mail给此人 编辑贴子 引用回复 查看此人的所有贴子 给此人发送短消息




新手上路



贴子数量 : 8
注册日期 : 7/28/2002
在线情况 : 离线

  发表于: 8/23/2002 - 03:11
i am waiting for your ccm tutorial, pls send it to me.thanks!
hollywyh@yahoo.com.cn
 
发送E-Mail给此人 编辑贴子 引用回复 查看此人的所有贴子 给此人发送短消息




新手上路



贴子数量 : 8
注册日期 : 7/28/2002
在线情况 : 离线

  发表于: 8/23/2002 - 03:24
“构件组装:
构件组装阶段可以对多个构件进行定制,连接(与其它构件)和分割,并形成构件组装存档文件。构件组装文档描述了一组(可以是已定制了的)物理构件集合及其之间的关系描述,包括定义构件实例之间的关系,配置构件的初始属性/状态,描述与其它构件的连接关系等内容。构件组装文档既可以直接进行配置,在运行时可被一个构件容器或位于不同主机的多个构件容器所动态装入和初始化,也可以继续被构造成更复杂的组装文档。”

我想知道EJB的构件组装,是否也能做到CCM所能做到的?EIB能做到什么程度?请版主指教。

 
发送E-Mail给此人 编辑贴子 引用回复 查看此人的所有贴子 给此人发送短消息




版主



贴子数量 : 264
注册日期 : 10/28/2001
在线情况 : 离线

  发表于: 8/23/2002 - 06:36
EJB好像只是提供了一些BEAN之间进行简单引用传递的接口(相当于CCM中的Receptacle),但是没有对BEAN进行配置的组装的接口。用户代码可以自行对BEAN进行连接。
 
发送E-Mail给此人 编辑贴子 引用回复 查看此人的所有贴子 给此人发送短消息