Eclipse RAP 入门(二) RCP 和RAP工程的转化

本文介绍了RCP(Rich Client Platform)工程转换为RAP(Rational Application Platform)工程的过程及注意事项,包括两者的不兼容性、代码重用、事件处理差异及单例模式等问题。

RCP 工程和RAP工程的转化

 

今天做了一个从RCP插件工程转化到RAP的工作,

 

从自己的经验来看:

 

1. RCP 和RAP是不兼容的:

      

RCP的Target Platform和RAP的Target Platform 具有两个不同的插件空间, 因此在一个目标平台下, 两个工程是不能同时允许的。

 

 

2. 所谓RCP和RAP代码重用是指: RCP中引用的包名, 跟RAP几乎都是相同的。 只是外层的Jar包或者插件不同,

 

这样, 当RCP向RAP迁移时, 只需要改环境, 不需要改代码。

 

3. RCP和RAP在事件处理上面存在一些细微差别, 今天发现了一个Tree双击事件需要做一点处理。

 

4. 最大的问题来自单例的RCP模式和多用户访问的RAP模式, 请参考入门(五)的解释

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值