PowerBuilder主要功能和特色是什么?
PowerBuilder特點 1.PowerBuilder:一種圖形化的快速應(yīng)用開發(fā)(RAD)工具被廣泛用于數(shù)據(jù)庫應(yīng)用開發(fā)。 2.PowerBuilder:是用來進行客戶/服務(wù)器開發(fā)的專業(yè)工具 從6.0版本開始,PowerBuilder支持三層或是n層結(jié)構(gòu)。對一個應(yīng)用程序進行分割以后,將代碼分為不同的邏輯組件,具體分配取決于系統(tǒng)方案及當前的商業(yè)要求,這種結(jié)構(gòu)的優(yōu)點包括四個方面: ●可重復(fù)使用。可在不同的應(yīng)用程序間共享; ●性能提升。將計算機負擔從客戶機轉(zhuǎn)至服務(wù)器,開發(fā)者可充分利用計算資源,使應(yīng)用程序的執(zhí)行達到最佳狀態(tài),由此獲得更好的性能; ●易于管理。可將大型、復(fù)雜的應(yīng)用程序劃分為易于管理的模塊; ●易于維護。由于組件集中,便于重復(fù)使用,適應(yīng)商業(yè)需求的變化。 使用PowerBuilder可以快速開發(fā)出客戶/服務(wù)器模式及分布式數(shù)據(jù)庫應(yīng)用程序。 3。PowerBuilder提供對面向?qū)ο缶幊痰娜嬷С郑?nèi)置多種對象類,其中以DataWindow對象最為著名,可以方便的訪問數(shù)據(jù)庫。PowerBuilder還提供了對多種數(shù)據(jù)源的簡便連接,具有高度的開放性和靈活性。 4.具有強大的、易于使用的第四代編程語言PowerScript. PowerScript是PowerBuilder使用的面向?qū)ο蟮木幊陶Z言,它是由命令、語句、函數(shù),還有用戶自定義的對象或類及SQL語句組成的,它是一種極為靈活的高級結(jié)構(gòu)化語言。它具有易學易用的特點。 5.PowerBuilder與網(wǎng)絡(luò) PowerBuilder的早期版本4.0和5.0非常適用于Client/Server結(jié)構(gòu)的應(yīng)用系統(tǒng),但 是隨著應(yīng)用系統(tǒng)結(jié)構(gòu)的發(fā)展,對于目前的Web應(yīng)用結(jié)構(gòu)和瘦客戶端的應(yīng)用模式來說具 有一定的局限性。 PowerBuilder6.0作了很大改進,提供了強大的組件生成器,可以生成C++、Java,Proxy、COM等組件,具有共享對象、異步處理、Server-Push、RemoteDatastore、命名服務(wù)器等技術(shù)和增強的調(diào)試功能,但主要是提供了多種方式支持WEB應(yīng)用。 PowerBuilder對WEB提供了強大的支持,主要有以下幾個方面: ●對PBWindowPlug-in和Window-Activex ●PBWeb客戶機的PowerBuilderVM支持; ●對HTML、PB和Java客戶機的連接的支持; ●用于Web客戶機訪問中層邏輯的Web.PB。