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