Composite组件的部署方法

Tuscany的文档基本不齐,wiki上也没写什么东西,只好自己记录一下。这次写的是Composite组件的部署方法。

 

 1) 目录部署

测试环境:Tuscany 1.5

说明:

这是最简单的一种部署方法,即建立一个 "META-INF/sca-deployables" 目录,然后把Composite文件丢进去就行了,而相关的jar文件就放在classpath下。这个方法是我认为最方便的,对于那些需要大量新增或删除Composite文件的场境非常适用。

 

这是tuscany 1.x的sample里常见的一种部署方法,但听说会在2.0正式发布的时候去掉,而且现在2.0M3已经不支持目录式部署了。当然啦,这是小道消息。


2) sca-contribution.xml 配置部署

测试环境:Tuscany 1.5

说明:

这种方法优点是比第1种方法要稳妥,可以选择性加载某些namespace下的组件。

以下一个sca-contribution.xml 例子,里头发布了3个不同名字的Composite组件。

 

3) 域管理器部署

测试环境:Tuscany 1.5

说明:

之前说的部署方式都是静态部署,也就是Tuscany启动之后要改变就不方便了。而从1.3版就带一个域管理器,支持可视化的方法或编程的方法发布组件,但这个工具非常不方便,而且我没看出简化的工作量在哪里,希望以后改进一下啦。不知道websphere里的版本是否更方便一些。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值