⑴ C++ Builder 能否跨平台開發
可以。以下是C++ Builder主要特性
• 通過Web服務簡化企業到企業集成
• 提高Web應用開發的功能和速度
• 構建支持Web服務的高性能中間件
• 利用業屆標準的優勢,支持SOAP、XML、WSDL和 XSL等協議
• 為Windows®和Linux®操作系統構建可跨平台運行的應用程序
• 通過高性能的32位源代碼編譯器提高效率
• 支持IBM® DB2®、Informix®、Oracle®、Sybase®、MySQL™ 、dBASE®、Paradox®和Borland®
InterBase®等資料庫
通過Web服務快速進行C ++電子商務開發
將C ++開發提高到新的層次
Borland® C++Builder™ 為開發人員創建支持新興Web服務的高效應用提供了一個穩固、高效率的電子商務開發環境。BizSnap ™ Web服務開發平台能使開發人員輕松地創建業界標准SOAP/XML Web服務和連接,從而簡化了企業到企業集成。開發人員可以利用基於組件的Web應用開發平台--WebSnap™提高開發過程的功能、速度和效率;利用DataSnap™建立與許多商務進程和許多業務夥伴集成的強大數據存取中間件解決方案。提供全面的企業到企業Web服務集成BizSnap Web服務開發平台能使開發人員輕松地創建SOAP/XML Web服務和連接,將您的企業與客戶以及供應商的應用系統無縫地集成在一起,從而簡化企業到企業集成。C++Builder可使您交換、轉換和操縱XML文檔,並能使您創建具有卓越通信功能的應用程序,從而直接與那些在基於標准、支持Web服務的平台(比如Microsoft的.Net ™和BizTalk™及Sun
Microsystems的ONE)上運行其業務的貿易夥伴進行交流。提高Web應用開發的功能與速度WebSnap為您的電子商務Web應用開發帶來了基於組件的RAD (快速應用開發)的功能與速度,可提高開發團隊的效率及代碼的可靠性。而Web應用調試器能使您發現和糾正故障,優化性能,快速簡便地生成可靠的代碼。您可以將WebSnap應用集成到您的企業站點中,並可集成到使用流行的HTML站點開發工具(比如Microsoft® FrontPage®和Macromedia ®Dreamweaver®)開發的Web門戶站點中;通過JavaScript®、VBScript等伺服器方腳本語言,充分利用當今廣泛的腳本代碼與技巧。
構建支持Web服務的高性能中間件
DataSnap構築於C++Builder的高效率之上,可提供資料庫驅動的企業級應用,這些應用能夠隨您的交易量和用戶的增加同步擴展。DataSnap通過SOAP/XML、COM、TCP/IP和CORBA®等分布式計算標准,可理順現有企業資料庫、應用、對象與電子商務應用的集成過程。
DataSnap通過利用其高性能分布式中間件,可集中多個電子商務進程與應用之間的數據存取和更新,從而優化寶貴的RDBMS伺服器連接和帶寬。DataSnap支持多種C++Builder數據存取連接解決方案,可提供對IBM® DB2®和Informix®、Oracle®、Sybase®、Microsoft® SQL Server™、MySQL™、Microsoft Access和Borland InterBase®等資料庫的高性能存取。
創建能夠跨平台運行的解決方案通過Borland跨平台開發組件庫(CLX™)發揮基於組件開發的強大功能。由於CLX應用可在多種平台上進行編譯和運行,因此幾乎不需要在Windows®和Linux®埠之間進行更改。運用CLX構建的應用程序與計劃用於Linux平台的Borland C++產品的源碼兼容。NetCLX™互聯網組件能使您利用本機擴展或CGI腳本編寫來開發跨平台Apache™、Microsoft IIS和Netscape® Web Server應用。
快速連接到公司資料庫
運用dbGo™ for ADO、dbExpress™或BDE等用於流行資料庫(如DB2、Informix、Oracle、Sybase、Microsoft SQL Server、MySQL、Access、Paradox®和InterBase)的高速資料庫驅動器程序,輕松地將企業數據集成到您的應用中。您可以利用C++Builder中豐富的數據感知的GUI組件集,快速建立以數據為中心的應用程序的原型;利用SQL Monitor和其它調試組件優化您的資料庫應用的性能、可升級性和響應性。
實現企業級電子商務應用
C++Builder與Borland® Enterprise Server集成,可使您滿足全球電子商務客戶的苛刻要求。C++Builder可快速高效地為Borland Enterprise Server應用提供高性能的瘦/胖圖形用戶介面和WebSnap瀏覽器客戶端軟體。您可以利用BizSnap、WebSnap、DataSnap電子商務工具和SOAP/XML Web服務,跨互聯網橋接用於Enterprise JavaBeans ™ (EJB™)的BorlandEnterprise Server應用,並可直接將這些應用連接到您的客戶和供應商。
通過RAD加快市場響應時間
C++Builder為幫助開發人員提高效率和縮短開發周期提供專門的工具。C++Builder完整的集
成開發環境(IDE)包括ANSI/ISO兼容的編譯器、全面集成的Form Designer、廣泛的組件框架、
Object Inspector™、Project Manager和調試器。
利用CodeGuard™編程時診斷錯誤
CodeGuard能使您編程時輕易地發現和診斷內存與資源的漏洞和錯誤。CodeGuard分配監控
可使您自動查明代碼中的內存溢出,包括指示符算術錯誤。通過快速集成多個JIT
(Just-in-time)調試程序進行JIT調試,可幫助您及時糾正運行時間錯誤。
控制大型項目的開發與分發
通過新的開放性體系結構、先進的多目標Project Manager,可獲得高度的靈活性。Project
Manager通過文件序列相關性視圖,按節點編譯、鏈接和調試選項及定製工具支持,可使您
全面控制您的源碼。它支持獨立的C和C++項目,能使您有效地管理您的項目。
圖註:WebSnap為您的電子商務Web應用開發提供基於組件的RAD的功能和速度。
通過充分集成的Borland VisiBroker ® for C ++和CORBA開發簡化分布式應用開發
C++Builder是唯一將COM和CORBA應用無縫集成到開發環境中的C++編譯器,簡化了復雜
的分布式對象開發。您可以輕松地構建和調試基於CORBA和基於COM的高性能C++伺服器
對象,而且這些對象能夠與Windows、UNIX®、Java™對象及客戶端應用互操作。通過利用
其內含的VisiBroker 4.5開發許可證,開發人員不僅可以利用世界領先的ORB™解決方案,還
可以控制整個企業的伺服器對象。
運用Borland InterBase建立優化的交換匙系統
通過C++Builder和InterBase,不僅可以實現高效率、高性能的開發,同時也獲得了一個使用
簡便、維護成本低廉、具備企業功能的高性能、跨平台、符合SQL標準的關系型資料庫。
最低系統要求(C ++Builder Enterprise)
• Intel® Pentium® II/400 MHz或兼容產品
• Microsoft ® Windows® 98、2000 (SP2)或XP
• 128 MB RAM (建議256 MB)
• 750 MB硬碟空間(完全安裝)
• CD-ROM驅動器
• SVGA或更高解析度顯示器(800x600,256色)
• 滑鼠或其他指示設備
Borland專業服務
確保您的Borland技術投資符合您的業務目標。Borland技術和服務還提供其他眾多好處,其
中最為突出的是大大縮短了分發時間。Borland專業服務機構幫助集中我們專業知識和經驗
的全部優勢和價值,來解決您的公司所面臨的挑戰。有關詳細信息,請訪問:
www.borland.com。
C ++Builder Enterprise
C++Builder Enterprise提供穩固的C++電子商務開發,支持Web服務的創建和使用。您可以
通過Borland CLX(跨平台開發組件庫)創建能夠跨平台運行的解決方案;通過用於Linux
平台的Borland C++產品(計劃中)分發到Linux上;通過新的開放性體系結構Project Manager
和內部構造系統,控制大型項目的開發與分發。
C ++Builder Professional
C++Builder Professional提供一個高效率的C++可視化開發環境。您可以利用SOAP與XML
的功能和靈活性,輕易地將Web服務集成到客戶端應用中,幾乎不用寫新代碼就能大大增強
功能性。您可以通過CLX創建能夠跨平台運行的解決方案,通過用於Linux平台的Borland
C++產品(計劃中)將之分發到。
C ++Builder Personal
C++Builder Personal能使您輕松學習C++開發。它含有運用C++進行Windows平台開發所需
的工具,包括真正的拖放可視化開發、向導、樣本應用和指南。