论坛首页 编程语言技术论坛

C++ Plug-in 技术的一些深度思考(2)

浏览 8506 次
精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-12-07  
七猫 写道
mikeandmore 写道
truekbcl 写道
等0x吧,内存标准确立了就好做了。

这个和0x的memory model没关系。。。

跟内存分配还是有点关系的,如果内存分配不统一,在接口传输,返回的时候会有不少的问题。
我最近在研究corba,那东东复杂得简直超过人的大脑了。

c++ 0x的memory model不涉及分配吧。
主要是说barrier和atomic operation的
0 请登录后投票
   发表时间:2009-12-12  
觉得lz要的就是com~!
0 请登录后投票
   发表时间:2009-12-13  
在Unix上我可以使用Corba, ICE这样的技术。可是,如果考虑到整个团队,N个项目要公用一个core,我会慎重使用这些技术。我想对Client开发人员要求越低越好。
0 请登录后投票
   发表时间:2009-12-14  
ankyhe 写道
在Unix上我可以使用Corba, ICE这样的技术。可是,如果考虑到整个团队,N个项目要公用一个core,我会慎重使用这些技术。我想对Client开发人员要求越低越好。

问题倒不是这个。

component base的软件的开发流程和普通软件绝对不会一样的。并不是因为松耦合,主要是因为成本考虑。而且,会在需求分析上下更大的功夫,因为component的重用很难保证需求的完成,造成requirement和validation部分很昂贵。
0 请登录后投票
   发表时间:2009-12-21  
为什么不用配置文件来辅助找到你的插件?很多系统都是这么做的。
通过接口来约定协议,通过配置文件来管理和寻找插件。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics