powerbuilder_powerbuilder下载官网

要看你具体做什么样的应用和什么样的要求;相对pb来说适合做数据库方面的开发,开发速度是很快的,但是安全性方面稍差些,做出来的软件界面稍微难看一点(当然多费心思的话也能做好看的),一般安全性要求不是很高的话可以用pb(当然如果用pb的pfc开发那安全性应该也有保障的);

  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。

原文链接:,转发请注明来源!