欢迎来到天天文库
浏览记录
ID:25710968
大小:274.50 KB
页数:14页
时间:2018-11-22
《【精品】powerbuilder简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、海量管理资源免费下载!第1章PowerBuilder简介技术的不断推陈出新,使得当今的商业市场正在以前所未有的速度变化着。随着Internet和浏览器技术的成熟与普及,形成了一种简便、低成本的信息传播手段,该手段正在改变着传统的产品销售方式和服务方式。作为能够适应企业全部需求的解决方案,首先应该能够支持Client/Server结构,并且能够把它扩展成为包括HTML和Java的分布式体系结构。PowerBuilder正是符合该趋势的一种分布式数据库前端开发工具,通过其图形界面可以快速简捷地开发出面向对象的数据库应用程序。通过其引入的独具特色的数据窗口对象,程序员可以可视化地完成对数
2、据库的操作。PowerBuilder提供了对目前流行的绝大多数大型数据库和桌面数据库的支持,同时也附带了一个小型的数据库管理系统SybaseSQLAnywhere。PowerBuilder支持多种软硬件平台,它不仅可以跨平台共享程序中的各种对象,还支持应用程序的跨平台开发和部署,从而可以极大地减轻程序员在不同平台上移植程序的工作量。1.1PowerBuilder概述我们知道,数据库应用是当前计算机应用的一个非常重要的方面,而在目前的数据库应用技术中普遍采用的就是客户机/服务器体系结构。在这种体系结构中,所有的数据和数据库管理系统都在服务器上,客户机通过采用标准的SQL语句等方式来访
3、问服务器上数据库中的数据。由于这种体系结构把数据和对数据的管理都统一放在了服务器上,因此保证了数据的安全性和完整性,同时也可以充分利用服务器高性能的特点。正是客户机/服务器体系结构的这些优点,使其得到了非常广泛的应用。PowerBuilder是著名的数据库应用开发工具生产厂商PowerSoft公司推出的产品(PowerSoft现已被数据库厂商Sybase收购),它完全按照客户机/服务器体系结构研制设计。在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBu
4、ilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。管理资源吧·管理人自己的下载网站海量管理资源免费下载!当前,网络技术迅速发展。随之发展的网络编程技术,在PowerBuilder的最新版本中都得到了全面支持。总之,在数据库开发工具中,PowerBuilder是非常优秀的一个,利用它我们可以开发出功能强大的数据库应用程序。1.1.1PowerBuilder的发展历程1991年6月,美国PowerSoft公司历史性地推出了基于客户机/服务器体系结构的面向对象的数据库开发工具PowerBuilder1.0。该产品一上市即深受广大开发人员的欢迎,并很快
5、占领市场,目前几乎已经发展成为前端工具事实上的标准。著名数据库软件公司Sybase收购PowerSoft公司以后,于1994年和1996年先后推出了PowerBuilder4.0和PowerBuilder5.0,基于PowerBuilder开发的系统也广泛地应用于金融、证券、邮电、商业等各个部门和各个领域,并发挥着巨大的作用。随着应用系统体系结构的发展以及Internet技术的推广与普及,以往的客户机/服务器体系结构已经很难适应目前的Web应用体系结构和分布式应用系统。为了适应技术的发展和满足最新应用开发技术的要求,Sybase公司又相继推出PowerBuilder6.0和Powe
6、rBuilder7.0版本。PowerBuilber6.0在技术上比以前的版本有了很大的改进,提供了强大的生成器和多种支持Web技术的方式;PowerBuilder7.0是一套为用户提供全面的企业级Web、分布式和客户机/服务器解决方案的应用开发和提交工具包。为方便和加快应用系统的开发,Sybase公司又推出了PowerBuilder8.0版本,其特点如下:●集成了PowerSite功能,利用它可以建立、管理和提交Web应用。●使用DataWindow技术,开发人员可以利用现有的PowerBuilder逻辑,把它们重新提交到瘦客户端或HTMLJavaScript客户端。●可以容易地
7、继承标准的Web组件和业务逻辑。●它与EnterpriseApplicationServer(企业应用服务器)紧密继承,便于开发、管理、调试和提交。2003年3月底,Sybase公司又推出了其最新版本PowerBuilder9.0。PowerBuilder9.0使开发人员能够开发肥客户端应用来满足日益复杂的商业需求,而且它支持J2EE和Microsoft.NET环境。它也奠定了“第四代+”(4GLplus)编程语言的基础。它通过设计、建模、开发、配置和管理的紧密集成大
此文档下载收益归作者所有