面對市場的迅速變化,企業戰略應用也必須具備全新的視野。企業首先需要建設新的、創新性的應用程序,它不僅能驅動企業向前發展,還要能夠增強和擴展企業現有的應用程序組合。再者企業需要明智的戰略規劃,既要引入新的技術和平台,又無需放棄可靠的、成熟的客戶端/服務器架構。企業需要最大的自由度,這樣才能為應用程序和用戶選擇最適當的平台。此外,復雜的計算環境要求組織良好的、高效率的開發實踐,不但要支持難以計數的應用程序服務器、Web 服務器、浏覽器、Web 服務以及商務規則——還要面對持續不斷的變革。
當然, 降低開發成本同樣是一個極為重要的問題。經濟壓力正在壓縮預算編制和人員配備,但是對 IT 專業人士的要求卻在不斷增長。如何才能降低開發初期和中期的成本呢?對企業和商業應用程序開發人員的底線要求是無法降低的。企業需要一個高速的集成開發環境,它能夠賦予企業最高的效率、可靠性、功能性和靈活性,除此以外,它還能夠支持多種客戶端選擇、變化的業務流程和迅速發展中的技術平台。Sybase PowerBuilder 正是這樣的產品,它是適合所有應用程序架構的開放式 RAD 集成開發環境(IDE)。利用PowerBuilder企業可以訪問許多種對象模型,與標准協議交流,並配置到多種平台上。
【產品概述】
Sybase PowerBuilder(PB)作為一種“快速構建商業應用程序”的開發工具,1991年一經推出,就在業界引起轟動。IDC將之稱為一種“黃金標准” —— 一個用於衡量所有應用開發工具的基准。此前, PowerBuilder 8.0版本受到用戶一致好評。現在,全球領先的數據管理及企業集成解決方案供應商Sybase公司精益求精,再一次為廣大企業推出了全新的PowerBuilder 9.0,在原有PB 8.0的基礎上,這一最新版本提供了更為開放的開發環境並擴展了很多新的功能,具體有以下幾個方面:
●RAD JavaSever Page(JSP)Targets——開發者可利用wizards和其他的RAD工具,快速開發、部署一套JSP網絡應用系統
●Web Services——開發者毋需具備深厚的SOAP協議或WSDL的背景,即可在Microsoft .Net或其它架構環境下,創建、發布、完成網絡服務系統。
●XML DataWindow——可直接從一個XML文檔中輸入數據,或把從任何數據來源中恢復的數據存儲為完全的用戶化XML文檔,也可存儲為PDF或XSL的格式化對象。
●PoweBuilder Native Interface——通過捆綁了一個C++標准的補充部分,極大地擴展了PowerBuilder應用開發的功能,在系統中調用其方法,並且通過JNI,Java應用程序,也可與PBVM相互交流。
●Third-Party Application Servers——除了對現有的Sybase EAServer的支持,PowerBuilder還可實現對BEA Weblogic Server TM,IBM WebSphere和其它的J2EE應用開發服務器的支持。
●The PowerBuilder Document Object Model——Sybase產品執行可存貯或操作XML文件的文檔對象模塊(DOM)。這項功能(PBDOM)用於從PowerScript源碼中讀取、編寫、並操作標准格式的XML。
●PDF Report Generaton——提供2種保存DataWindow對象的方法,以使其能夠直接生成PDF格式的報告。此類提取方法以默認的方式加以應用,並可保存所有類型的DataWindow對象。
●Source Control Enhancements——幫助開發者更有效地管理大型的PowerBuilder項目,並實現與Rational ClearCase及Merant PVCS的更緊密結合。
●OrcaScript Utility——可以用類似英文的自然語言調用Orca應用程序。新的源碼控制集成能根據源控件直接生成目標對象。
【功能特性】
(一)先進的 4GLPLUS 基礎
PowerBuilder9.0是業界第一個“4GLplus”平台,它的發布預示了4GLplus的開端。PowerBuilder 9.0的 4GLplus 提供了多種全新的開發功能和集成特性,適用於:J2EE™、Microsoft .Net™、客戶端/服務器、Web 服務器、語言集成、設計/建模同步、n 層結構、版本控制、腳本等多種情況。