当前位置:主页   - 电脑 - 程序设计 - C/C++
C++ Builder:全新的RAD工具
来源:网络   作者:   更新时间:2012-02-09
收藏此页】    【字号    】    【打印】    【关闭

  提起Borland C/C++,相信业界的许多朋友都会感慨万千,因为它曾带领很多人跨进了Windows开发的大门。和美国Inprise公司(原Borland公司)其他面向企业分布式系统的开发工具(如Delphi 、Jbuilder )相比,新近推出的最新版本C++ RAD(快速应用开发)工具——Borland C++ Builder 4,无论是在开发环境、分布式应用系统开发、支持已有C++资源方面,还是在快速开发Web及Internet应用程序、数据库处理等方面,都表现出了其独特的一面。

  全新的集成开发环境

  C++ Builder保留了使用Framework(如:OWL、MFC)的开发方式,融合了Visual Basic、Delphi等开发工具的面向组件的开发方式。C++ Builder的集成开发环境提供了120多个VCL组件,使开发人员不需太多编码,就能够实现很多复杂的功能,体现了软件的“重用性”原则。C++ Builder的用户界面也非常友好,易于使用,并且采用了停驻式(docking)工具条,可以自由组合集成开发环境窗口和工具条的排放方式。在编码过程中,还可以使用CodeExplorer技术对源代码进行管理。CodeCompletion技术使编译器能够自动列出VCL组件的可用属性和方法供程序员选择,而不必手工输入冗长的代码。C++ Builder的集成开发环境如图1所示。

  简化了分布式应用系统的开发

  企业向多层分布式系统跨越已经成为了一种必然趋势,目前分布式运算标准主要有Microsoft 的DCOM和OMG的CORBA,是否支持这两种标准决定了开发工具的适用领域和范围。C++ Builder可以说是目前唯一同时支持CORBA和COM的C++集成开发环境,因此既适用于基于ORB的分布式开发,又适用于基于COM的Windows开发。C++ Builder内置了VisiBroker3.3,它是目前全球分发数量最多的CORBA ORB,并且包含了Event Service和NamingService等标准CORBA服务,从而为开发CORBA应用提供了可能。C++ Builder 将CORBA IDL 编译器集成在其开发环境中,通过配合各种向导(Wizard),可以快速生成CORBA Client和Server的源程序代码框架,这对于开发CORBA产品的朋友来说,确实是非常方便的。图2显示了C++ Builder中建立CORBA对象的各种向导。

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明