稳定高效的分布式应用系统是提高企业竞争力的利器遵循ANSI C++标准,同时支持COM和CORBA两大分布式运算标准并兼具其执行效率。高效灵活的开发环境是您建造企业系统的唯一选择。Borland C++Builder4同时支持COM和CORBA标准,大大简化了C++语言开发分布式对象的难度,缩短了开发周期并降低了开发分布式对象应用系统的成本,使开发者能够在预算范围内按时完成企业级分布式应用系统。C++Builder4 提供了符合ANSI/ISO标准、功能强大的C++编辑器,并集成功能完整、高效的可视化开发环境,完全满足您对开发关键性任务(Mission Critical)分布式对象应用系统的需要。开发出的分布式应用系统具有较高的弹性和稳定性,使企业内外各种异构平台及不同语言的程序能够相互沟通,共享企业信息资源。C++Builder系列产品是C++开发工具的技术先导,为众多企业选用开发其应用系统,包括名列Fortune500强的跨国企业,如:T.Rowe Price,Nations Bank、Sanford Bernstein等公司所采用。
简化分布式应用系统的开发
C++Builder是目前唯一完美支持CORBA和COM的C++集成开发环境,C++Builder4 Enterprise版内置的VisiBroker3.3是全球分发数量最多的CORBA ORB。包含了Event Service和Naming Service等标准CORBA服务。C++Builder4 Enterprise 将CORBA IDL 编译器集成在其开发环境中,可将IDL语法中的关键字以不同颜色显示,配合各种全新的向导(Wizard),快速生成CORBA Client和Server源程序代码框架。对于Microsoft COM的支持,C++Builder 采用Microsoft ATL,提供一步生成COM组件、OLE Automation组件及ActiveX组件的能力。此外,OLE Automation还增加了支持Event控制的机制,全新的可视化类型库(Type Library)编辑器可同时生成Microsoft IDL及CORBAIDL。C++Builder4 Enterprise版可帮助您轻松构建跨平台、跨程序语言的分布式应用系统。
运用现有C++资源,保护企业技术投资
C++Builder4强化了对Microsoft Visual C++源程序码的兼容性,提供了MFC4.2版的函数库,让用户可直接编译MSDN与各种SDK中的范例程序,同时提供了MFC向导,易于生成MFC代码框架。C++Builder4还能够编译原有Borland C++ OWL的程序码,保护了用户已有技术投资。C++Builder4支持最新版本的ANSI/ISO C++标准,完整实现ANSI/ISO C++ Template的相关规定,帮助您开发可移植于非Windows平台的C++程序。
强大的调试功能
C++Builder4强化了原有的Module View, Event Log View及InspectLocal Variable等调试窗口的功能,并在Windows NT环境中提供多线程调试的新功能,使用户可在某一特定过程中跟踪程序代码。C++Builder4 Enterprise 版针对多层分布式开发环境提供远程调试能力,开发人员可通过网络直接对远端的应用程序服务器进行调试,使复杂的多层应用系统变得易于开发和维护。
高效存取数据库
C++Builder4 Enterprise版提供对Oracle8、Microsoft SQL Server7、Informix 9、Sybase R11、IBM DB/2 Universal Server、InterBase 5.5等企业级数据库的高速驱动程序,并针对Oracle8对象关联延伸功能,如Abstract Data Type、Nested Tables、VariableLength Arrays、Object Pointers(REFs)及External FileReference等提供完整的支持。C++Builder4 还提供对MicrosoftAccess 97、Fox Pro、Visual dBASE及Paradox等桌面型数据库的存取能力。
快速开发高效的Web及Internet应用程序
ActiveForm/ATL及WebDeploy技术运用Web分发ActiveX组件,以建立零配置、Web浏览器为基础的Thin Client应用程序。WebBridge通透性结构使源程序码同时支持CGI、WIN-CGI、ISAPI及NSAPI标准,使开发人员利用现有的开发技术就可以用可视化的方式开发跨平台的Web主从架构的应用程序。此外,C++Builder4 Enterprise版还提供了21个原生的Internet通信协议组件,加速Internet应用程序的开发。
全新集成开发环境提高开发效率
C++Builder4集成开发环境提供了120多个VCL组件。集成开发环境采用停驻式(docking)工具条,可自由组合集成开发环境窗口及工具条排放方式。CodeExplorer简化了源代码的管理,使用强化后的CodeCompletion技术,编译器能自动列出VCL组件可用的属性及方法。Code Browsing技术可在代码编辑器中,根据代码片段快速查找其类别的declare代码。
完整支持Microsoft Transaction Server
C++Builder4 Enterprise版中提供了全新的MTS Component向导,可快速生成支持Microsoft Transaction Server的COM组件。BDE ResourceDispenser帮助用户在MTS中使用Borland Database Engine存取数据库,充分驾驭MTS对数据库Two Phase Commit及资源管理的能力。C++Builder4 Enterprise版所提供的新版MIDAS2同时支持CORBAIIOP、DCOM、DCE RPC以及TCP/IP等多种连接方式。由于增加了对CORBA的支持能力,全新的MIDAS for Java将使非Windows环境上的Java应用程序,通过CORBA IIOP使用C++Builder4 Enterprise版开发出来的应用程序服务器,这样既保护了用户的技术投资又拓展了MIDAS服务的范围。C++Builder4 Enterprise版能够帮助您集成现有系统并开发符合未来需要的新的分布式应用系统。
复杂数据变为决策信息
DecisionCube提供的交叉分析表,辅助用于分析多维数据。全新的Quick Report 3.0让您轻松建立图文并茂、可预览及打印的报表。TeeChart商用图表组件使文字信息快速转换为图形信息。
支持Windows环境各种标准
Borland C++Builder4支持Windows95/98及Windows NT中的各种标准,包括完整的Win32API、COM、DCOM、ActiveX、OLE Automation、DirectX、ODBC、ISAPI及NSAPI。针对Windows 98提供了Scrollable Page Control,Flat Scrollbars 及MonthCalendar等Windows 98格式的新组件,并支持Windows98多重屏幕显示功能及MicrosoftOffice97格式的选择菜单和停驻式工具条。C++Builder4 是目前唯一能够快速开发Windows NT Services的C++开发工具,同时可将其与数据库存取、Internet TCP/IP等VCL组件结合起来,使您的应用程序在Windows NT环境运行并可随系统启动而自动启动。




