PowerBuilder的发展历史.ppt
《PowerBuilder的发展历史.ppt》由会员分享,可在线阅读,更多相关《PowerBuilder的发展历史.ppt(38页珍藏版)》请在三一办公上搜索。
1、第一章 PowerBuilder 的發展歷史,PowerBuilder 的發展歷史PowerBuilder 的基本特性主從架構(Client Server Architecture)的概念物件導向程式(Object Orient Programming)的概念事件驅動處理(Event-Driven Processing),PowerBuilder簡介,報告人:遠東技術學院 謝哲人報告日期:92/12/17,PowerBuilder 的發展歷史,PowerBuilder是1990年所開發出來的主從架構(Client-Server)應用程式前端開發工具,由於它的強大功能和足夠的專業性以及採用圖形化
2、界面的設計方式,很快的在主從架構(Client-Server)應用程式前端開發工具市場上佔有一席之地。,PowerBuilder 的發展歷史,PowerBuilder 的發展歷史,PowerBuilder 1.0是採取 Point and Clicked Painters 的圖形化界面開發環境。利用資料視窗(DataWindow)的方式處理資料。對於長久以來一直使用標準的 SQL 語法來設計關聯式資料庫而言,能夠不需要輸入 SQL 語法,直接利用 Clicked and Point 的方式得到所需要的資料,這是一項重大技術的突破。,PowerBuilder 的發展歷史,PowerBuilder
3、 2.0:引進了物件導向程式(Object Oriented Programming)設計的概念讓程式開發人員能夠設計出許多可以重複使用的物件,大幅度縮短程式開發所需要的時間。,PowerBuilder 的發展歷史,PowerBuilder 3.0:更著重於群體的開發(Team Development)管理,支援許多版本控制(Version Control)軟體。為了提昇與資料庫的連接效率,除了原有利用 ODBC 驅動程式與資料庫做連接之外,更率先針對常用的大型資料庫廠商支援原生驅動程式(Native Driver),由於做資料讀取時不需要經過轉譯的程序,大幅度提昇了與資料庫的連接效率。,Po
4、werBuilder 的發展歷史,PowerBuilder 4.0:提供跨越不同平台(Multi-Platform)的功能-例如:Windows 3.1、Windows 95、Windows NT、Mac、Sun Solaris Unix 等。在不同資料庫中直接利用資料傳輸(Data PipeLine)做異質資料庫的轉換。,PowerBuilder 的發展歷史,PowerBuilder 5.0:則是針對傳統的 2-Tier主從架構提出改良,提出 N-Tiers 的主從式架構。提供 Compiled Code 編譯執行檔的方式、提高程式的執行效率。提供 PFC(PowerBuilder Foun
5、dation Class Library)的 Frame Work架構、提高應用程式的開發效率,PowerBuilder 的發展歷史,PowerBuilder 最新的 6.0 版本:更完善的 N-Tier 架構Server PushShared ObjectDataWindow Syncronizer更是針對目前最熱門的 Internet 提出完善的整合方案,利用 PowerBuilder 開發 Internet 上的程式將不再是一件困難的事。,PowerBuilder 的基本特性,圖形化界面的開發工具PowerBuilder 是一種必須架構在視窗(Window)環境底下執行的應用程式。由於它
6、採用圖形化界面的設計方式,所以能夠讓很多程式開發者輕易而快速的開發出各自獨立的應用程式物件。這些物件是可以重複使用並且和別人分享的。,PowerBuilder 的基本特性,可以跨越不同的平台PowerBuilder 可以支援各種不同作業系統的開發,例如:Windows 3.1、Windows 95、Windows NT、Macintosh、或SUN Solaris 的UNIX 系統。不管在任何環境底下開發程式,程式碼的寫法都是一樣的,幾乎不需要做任何的修改。在目前最新的 PowerBuilder 6.0 版本當中又增加了支援HP-UX 10.20 和 IBM AIX 4.1.5 版的 UNIX
7、 環境的功能,讓程式開發人員可以在更多不同的平台之中一起開發程式。,PowerBuilder 的基本特性,快速連接不同的資料庫PowerBuilder不但能夠從個人電腦上讀取資料,更能夠透過 ODBC 或是本身內建的原生驅動程式(Native Driver)連接一般大型的資料庫。例如:Sybase,Oracle,Informix.等。尤其是透過原生驅動程式與資料庫做連接時,因為不需要經過轉譯的程序就可以讀取資料,所以大幅度地提昇了從資料庫中讀取資料的效率。,PowerBuilder 的基本特性,不同資料庫間的資料轉換在 PowerBuilder 當中可以不需要撰寫任何程式,直接利用資料輸送管(
8、Data PipeLine)做不同資料庫之間的資料庫轉換。例如:從 Oracle 資料庫轉到 Sybase 資料庫。,PowerBuilder 的基本特性,資料視窗(DataWindow)資料視窗(DataWindow)是PowerBuilder 獨一無二特有的物件,是PowerBuilder 當中功能最強大的物件。如果我們以人體的器官來比喻的話,相當於人體的心臟部份。它最主要的功能是用來顯示資料和提供使用者一個輸入資料的界面環境。除此之外,資料視窗(DataWindow)更是一種智慧型物件,具有判斷輸入資料是否正確的能力,例如:輸入的資料是否改變?輸入的資料型態是否符合定義?等。,Power
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PowerBuilder 发展 历史
链接地址:https://www.31ppt.com/p-5444272.html