TAO+ACE今后的方向
非常感谢sponsors的大力支持,这样使我们可以雇一些全职的成员和大学生来维护、扩展和增强ACE+TAO.
TAO+ACE以后的发展方向主要是以下一些内容:
- 增强系统健壮性 -- ACE+TAO本身已经非常健壮了。但我们仍需要不断增强,我们要提供对CORBA容灾(Fault
Tolerance)标准的支持,在这个标准中定义了一些规则和机制可以保障客户端应用程序可以和服务端的复制、灾难恢复在最大程度的隔离。同时,我们也准备将DOORS和Eternal提供的"high-level"的服务集成进TAO
ORB层里。
- 新的特性 -- 我们不断的增加新的特性到TAO+ACE中。除了前面提到的容灾特性,我们还将完成实时CORBA消息以及CORBA的安全服务。另外,我们还计划部分实现CORBA组件模型(CCM,CORBA
Component Model)。
- POSIX ACE -- POSIX ACE (PACE)项目是为轻量级系统设计的提供的操作系统抽像层。当系统完成后,将会带来如下好处:
- 底层的接口并且很像POSIX.1。PACE的接口兼容POSIX。为了避免名字与系统的API冲突,PACE的函数名前都加上了pace_前缀。
- 底层接口是用C语言写的,这样它在C和C++应用程序中可用。
- 底层接口被分成多个文件,一个文件对应一个POSIX.1部分,这样可以帮助编译器减少静态链接时的印记(footprint).
- ACE+TAO子集化 -- 我们正在通过PACE以及其它努力正在子集化ACE+TAO,这样可以使它可以更具适应性和可扩展性。
- 更多的优化 --
我们正不断的优化系统使之达到更少的时间和空间占用。
- 新的平台支持 --
我们计划支持更多的平台,特别是关于实时和嵌入式的操作系统。
- 文档改进 -- 继续改进TAO+ACE的在线文档.
- 更好的集成 -- 继续增强用ACE+TAO编程的可移植性。In particular, we are factoring out various utility components from TAO and making them available in ACE so they can
be used by other ORBs, as well.
If you are interested in getting involved with ACE+TAO or can help sponsor work related to ACE+TAO, please
contact Douglas C. Schmidt <[email protected]> or David Levine <[email protected]>.
Back to the ACE home page.
Last modified 09:10:05 CDT 23 June 2002