跳转到内容

Powerbuilder:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
Bright2000留言 | 贡献
 
(未显示14个用户的19个中间版本)
第1行: 第1行:
{{noteTA|G1=IT}}
{{noteTA|G1=IT}}
{{補充來源|time=2019-05-12T07:59:31+00:00}}
{{Infobox software
{{Infobox software
| name = PowerBuilder
| name = PowerBuilder
| logo =
| logo =
| screenshot =
| screenshot =
| caption =
| caption =
| developer = [[Sybase]]
| developer = [[Sybase]]
| released = July, 1991
| released = July, 1991
| programming language = Powerscript
| frequently_updated = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
| operating system = [[Microsoft Windows]]
| programming language = Powerscript
| language = English, Japanese(Several languages supported for deployed applications)
| operating system = [[Microsoft Windows]]
| genre = [[集成开发环境]]
| language = English, Japanese (Several languages supported for deployed applications)
| license = [[商业]]
| genre = [[集成开发环境|IDE]]
| website = [http://scn.sap.com/community/developer-center/powerbuilder scn.sap.com]
| license = [[商业|Commercial]]
| website = [http://www.sybase.com/products/internetappdevttools/powerbuilder www.sybase.com]
}}
}}
'''Powerbuilder'''是[[Powersoft]](美国著名的数据库应用开发工具厂商,现已被[[Sybase]]收购)推出的可视化数据库集成开发工具,它是一个专业的客户机/服务器应用程序开发工具。PowerBuilder目前的最新版本是11.0,它能够设计传统的基于客户机/服务器体系结构的应用系统,从6.0版本开始也能够开发基于Internet的应用系统(Web.PB)。
'''PowerBuilder'''是Powersoft(美国著名的数据库应用开发工具厂商,现已被德国SAP集团旗下的Sybase公司收购)推出的可视化数据库集成开发工具,它是一个专业的客户机/服务器应用程序开发工具。PowerBuilder目前的最新版本是12.6,最新版本最大特点是支持了Odata,且和APPEON結合可以達到寫一套程式可以在C/S、手機(android和iOS)和WEB平台上使用。它能够设计传统的基于客户机/服务器体系结构的应用系统,从6.0版本开始也能够开发基于Internet的应用系统(Web.PB)。


== 时间线 ==
== 时间线 ==
第31行: 第31行:
*2009年 12.1版本
*2009年 12.1版本
*2011年 12.5版本
*2011年 12.5版本
*2014年 12.6版本


== PowerBuilder 10的新特性==
== PowerBuilder 10的新特性==
=== XML WEB DATAWINDOW ===
=== XML WEB DATAWINDOW ===
PowerBuilder 获得专利的 Data Window 技术已针对 Web 进行了优化。XML Web Data Window 通过标准 W3C 技术 XML、XSLT CSS 独立生成内容、布局和样式。XHTML 在浏览器端呈现,从而为最终用户和企业提供了优良的性能。由于样式表下载后被缓存起来,因而使得 Data Window 页的下载更迅速。这当然是令用户高兴的事,而节约带宽对企业也是大有裨益。给企业带来的其他益处包括:提高效率,更具伸缩性和扩展性,改进可访问性。
PowerBuilder获得专利的Data Window技术已针对Web进行了优化。XML Web Data Window通过标准W3C技术XML、XSLT和CSS独立生成内容、布局和样式。XHTML在浏览器端呈现,从而为最终用户和企业提供了优良的性能。由于样式表下载后被缓存起来,因而使得Data Window页的下载更迅速。这当然是令用户高兴的事,而节约带宽对企业也是大有裨益。给企业带来的其他益处包括:提高效率,更具伸缩性和扩展性,改进可访问性。


=== UNICODE ===
=== UNICODE ===
世界正变得越来越小,开展业务也应具备全球视野。为满足业务上的需要通常要求在全球范围内进行应用程序的部署。PowerBuilder 10 支持 Unicode,这意味着不同字符集(包括各种多字节字符集)的数据既能在 Data Window 的同一行中并存,也能在同一“窗口”中显示。检索数据并将其提供给全球范围内的用户现在已成为一件很容易做到的事,同时也使您的工作变得更简单了。只需编写一次,就可以向全世界任何地方发布。
世界正变得越来越小,开展业务也应具备全球视野。为满足业务上的需要通常要求在全球范围内进行应用程序的部署。PowerBuilder 10支持Unicode,这意味着不同字符集(包括各种多字节字符集)的数据既能在Data Window的同一行中并存,也能在同一“窗口”中显示。检索数据并将其提供给全球范围内的用户现在已成为一件很容易做到的事,同时也使您的工作变得更简单了。只需编写一次,就可以向全世界任何地方发布。


=== 集成 PowerDesigner ===
=== 集成PowerDesigner ===
PowerDesigner 插件使 PowerBuilder 集成开发环境 (IDE) 具备了对象建模功能。开发人员能够以迭代方式进行建模、代码生成、逆向工程和代码修改等任务。通过这一强大的新功能,开发人员就可以更方便地根据需要进行应用程序的修改和扩展了,甚至还能迅速重构新的体系结构。借助该 PowerDesigner 插件,开发人员可以对应用程序进行逆向工程,并生成可清楚地从总体上把握应用程序体系结构的类示意图。而且,只需通过点击,就可以为新类建立模型并自动生成代码。通过导航类示意图,开发人员可以双击其中的特定对象打开 PowerBuilder Painter。由于应用程序变得日益复杂而且更多地以组件为基础构建,这些功能成为开发人员理解应用程序的结构和代码的好工具,同时也使他们能够更方便地增强应用程序的功能。
PowerDesigner插件使PowerBuilder集成开发环境 (IDE)具备了对象建模功能。开发人员能够以迭代方式进行建模、代码生成、逆向工程和代码修改等任务。通过这一强大的新功能,开发人员就可以更方便地根据需要进行应用程序的修改和扩展了,甚至还能迅速重构新的体系结构。借助该PowerDesigner插件,开发人员可以对应用程序进行逆向工程,并生成可清楚地从总体上把握应用程序体系结构的类示意图。而且,只需通过点击,就可以为新类建立模型并自动生成代码。通过导航类示意图,开发人员可以双击其中的特定对象打开PowerBuilder Painter。由于应用程序变得日益复杂而且更多地以组件为基础构建,这些功能成为开发人员理解应用程序的结构和代码的好工具,同时也使他们能够更方便地增强应用程序的功能。


=== WEB 服务 ===
=== WEB服务 ===
现在,您不用离开 PowerBuilder 集成开发环境就可以构建并部署 Web 服务。更紧密地集成 EAServer 意味着您的工作将更加轻松。JSP 对象使用 Apache Software Foundation Axis 处理 SOAP 请求,它支持用户定义的复杂数据类型和文档类型 WSDL 文件。
现在,您不用离开PowerBuilder集成开发环境就可以构建并部署Web服务。更紧密地集成EAServer意味着您的工作将更加轻松。JSP对象使用Apache Software Foundation Axis处理SOAP请求,它支持用户定义的复杂数据类型和文档类型WSDL文件。


=== 支持 MICROSOFT .NET ===
=== 支持MICROSOFT .NET ===
PowerBuilder 扩展支持 .NET 平台。DataWindow .NET 是一个单独销售的新产品。也随 10.0 版的 PowerBuilder Enterprise 版一起提供,作为对 PowerBuilder 客户的特殊馈赠。这个新产品使您可以在 .NET 开发平台内进行工作,并利用获得过专利的 DataWindow 技术。开发人员也是第一次能够在 PowerBuilder 之外体验真正的快速数据访问和数据呈现,并将性能提升带入 .NET 项目。请使用您拥有的 DataWindow .NET ,在您的企业内证明一下这项获得过专利技术的强大威力,并帮助我们传播有关 PowerBuilder 系列工具的最新产品信息。
PowerBuilder扩展支持.NET平台。DataWindow .NET是一个单独销售的新产品。也随10.0版的PowerBuilder Enterprise版一起提供,作为对PowerBuilder客户的特殊馈赠。这个新产品使您可以在.NET开发平台内进行工作,并利用获得过专利的DataWindow技术。开发人员也是第一次能够在PowerBuilder之外体验真正的快速数据访问和数据呈现,并将性能提升带入.NET项目。请使用您拥有的DataWindow .NET,在您的企业内证明一下这项获得过专利技术的强大威力,并帮助我们传播有关PowerBuilder系列工具的最新产品信息。


=== UDDI ===
=== UDDI ===
向导功能可以引导开发人员通过 UDDI 在传统 PowerBuilder 应用程序或 JSP 页面中找到并使用 Web 服务。而且,UDDI 搜索功能可以很轻松地内置到 PowerBuilder 开发人员通过 UDDI PBNI 扩展构建的应用程序中。
向导功能可以引导开发人员通过UDDI在传统PowerBuilder应用程序或JSP页面中找到并使用Web服务。而且,UDDI搜索功能可以很轻松地内置到PowerBuilder开发人员通过UDDI PBNI扩展构建的应用程序中。


=== ADO.NET ===
=== ADO.NET ===
ADO.NET 数据库接口使 PowerBuilder 应用程序能够像使用 OLE DB ODBC 一样,使用 ADO.net 来连接到各种数据库,并执行数据库操作和表操作。
ADO.NET数据库接口使PowerBuilder应用程序能够像使用OLE DB或ODBC一样,使用ADO.net来连接到各种数据库,并执行数据库操作和表操作。


== 与PowerBuilder相关的一些工具 ==
== 与PowerBuilder相关的一些工具 ==
=== Appeon for PowerBuilder ===
=== Appeon for PowerBuilder ===
Appeon for PowerBuilder 可以将 PowerBuilder 应用程序转换为用于 Web 的基于浏览器的应用程序,同时保留原有应用程序的所有功能和用户界面。Appeon并非Sybase公司的产品。
Appeon for PowerBuilder可以将PowerBuilder应用程序转换为用于Web的基于浏览器的应用程序,同时保留原有应用程序的所有功能和用户界面。Appeon并非Sybase公司的产品。


=== DataWindow .NET ===
=== DataWindow .NET ===
DataWindow .NET 是一个用于增强 .NET 应用程序开发环境性能的组件。
DataWindow .NET是一个用于增强.NET应用程序开发环境性能的组件。
=== EAServer ===
=== EAServer ===
EAServer Sybase 公司企业门户、无线服务器、金融服务器等解决方案的核心产品。EAServer 提供了一组服务用于web和分布式应用的部署。
EAServer是Sybase公司企业门户、无线服务器、金融服务器等解决方案的核心产品。EAServer提供了一组服务用于web和分布式应用的部署。
=== PocketBuilder ===
=== PocketBuilder ===
PocketBuilder 是一个新的快速应用开发工具,可以加速建立移动和无线企业 Pocket PC 应用。使用过PowerBuilder 的开发人员可以利用已有的经验用 PocketBuilder IDE 建立新的或扩展现存应用系统的应用。
PocketBuilder是一个新的快速应用开发工具,可以加速建立移动和无线企业Pocket PC应用。使用过PowerBuilder的开发人员可以利用已有的经验用PocketBuilder IDE建立新的或扩展现存应用系统的应用。
=== PowerDesigner ===
=== PowerDesigner ===
PowerDesigner是一个独具特色的建模工具集,它融合了以下几种标准建模技术:使用 UML 的应用程序建模、业务流程建模和传统数据库建模。
PowerDesigner是一个独具特色的建模工具集,它融合了以下几种标准建模技术:使用UML的应用程序建模、业务流程建模和传统数据库建模。


当前的版本是15.1,PowerDesigner是最好的数据建模工具。
当前的版本是15.1,PowerDesigner是数据建模工具。


=== SQL AnyWhere ===
=== SQL AnyWhere ===
SQL Anywere 是一個標準的小型關聯式資料庫,提供Powerbuilder作為單機系統開發之資料庫使用,
SQL Anywere是一個標準的小型關聯式資料庫,提供Powerbuilder作為單機系統開發之資料庫使用,
支援與語法與 Sybase、MS-SQL等同之T-SQL。
支援與語法與Sybase、MS-SQL等同之T-SQL。


=== Adaptive Server AnyWhere ===
=== Adaptive Server AnyWhere ===

ASA是SQL Anywhere最新的名字
ASA是SQL Anywhere最新的名字


== 参考文献 ==
{{程序设计语言|V}}
{{Reflist}}


[[Category:数据库软件]]
[[Category:数据库软件]]
[[Category:1991年面世]]

[[de:PowerBuilder]]
[[en:PowerBuilder]]
[[es:PowerBuilder]]
[[fa:پاوربیلدر]]
[[fr:PowerBuilder]]
[[he:PowerBuilder]]
[[hu:PowerBuilder]]
[[it:PowerBuilder]]
[[ja:パワービルダー]]
[[nl:PowerBuilder]]
[[pl:PowerBuilder]]
[[pt:PowerBuilder]]
[[ru:PowerBuilder]]
[[uk:PowerBuilder]]

2024年1月12日 (五) 04:51的最新版本

PowerBuilder
開發者Sybase
首次发布July, 1991
当前版本
  • PowerBuilder 2022(2022年9月4日;穩定版本)[1]
編輯維基數據鏈接
编程语言Powerscript
操作系统Microsoft Windows
语言English, Japanese(Several languages supported for deployed applications)
类型集成开发环境
许可协议商业
网站scn.sap.com

PowerBuilder是Powersoft(美国著名的数据库应用开发工具厂商,现已被德国SAP集团旗下的Sybase公司收购)推出的可视化数据库集成开发工具,它是一个专业的客户机/服务器应用程序开发工具。PowerBuilder目前的最新版本是12.6,最新版本最大特点是支持了Odata,且和APPEON結合可以達到寫一套程式可以在C/S、手機(android和iOS)和WEB平台上使用。它能够设计传统的基于客户机/服务器体系结构的应用系统,从6.0版本开始也能够开发基于Internet的应用系统(Web.PB)。

时间线

[编辑]
  • 1994年 4.0版本
  • 1996年 5.0版本
  • 1998年 6.0/6.5版本
  • 2000年 7.0版本
  • 2002年 8.0版本
  • 2003年 9.0版本
  • 2004年 10.0版本
  • 2006年 10.5版本
  • 2007年 11.0版本
  • 2009年 12.0版本
  • 2009年 12.1版本
  • 2011年 12.5版本
  • 2014年 12.6版本

PowerBuilder 10的新特性

[编辑]

XML WEB DATAWINDOW

[编辑]

PowerBuilder获得专利的Data Window技术已针对Web进行了优化。XML Web Data Window通过标准W3C技术XML、XSLT和CSS独立生成内容、布局和样式。XHTML在浏览器端呈现,从而为最终用户和企业提供了优良的性能。由于样式表下载后被缓存起来,因而使得Data Window页的下载更迅速。这当然是令用户高兴的事,而节约带宽对企业也是大有裨益。给企业带来的其他益处包括:提高效率,更具伸缩性和扩展性,改进可访问性。

UNICODE

[编辑]

世界正变得越来越小,开展业务也应具备全球视野。为满足业务上的需要通常要求在全球范围内进行应用程序的部署。PowerBuilder 10支持Unicode,这意味着不同字符集(包括各种多字节字符集)的数据既能在Data Window的同一行中并存,也能在同一“窗口”中显示。检索数据并将其提供给全球范围内的用户现在已成为一件很容易做到的事,同时也使您的工作变得更简单了。只需编写一次,就可以向全世界任何地方发布。

集成PowerDesigner

[编辑]

PowerDesigner插件使PowerBuilder集成开发环境 (IDE)具备了对象建模功能。开发人员能够以迭代方式进行建模、代码生成、逆向工程和代码修改等任务。通过这一强大的新功能,开发人员就可以更方便地根据需要进行应用程序的修改和扩展了,甚至还能迅速重构新的体系结构。借助该PowerDesigner插件,开发人员可以对应用程序进行逆向工程,并生成可清楚地从总体上把握应用程序体系结构的类示意图。而且,只需通过点击,就可以为新类建立模型并自动生成代码。通过导航类示意图,开发人员可以双击其中的特定对象打开PowerBuilder Painter。由于应用程序变得日益复杂而且更多地以组件为基础构建,这些功能成为开发人员理解应用程序的结构和代码的好工具,同时也使他们能够更方便地增强应用程序的功能。

WEB服务

[编辑]

现在,您不用离开PowerBuilder集成开发环境就可以构建并部署Web服务。更紧密地集成EAServer意味着您的工作将更加轻松。JSP对象使用Apache Software Foundation Axis处理SOAP请求,它支持用户定义的复杂数据类型和文档类型WSDL文件。

支持MICROSOFT .NET

[编辑]

PowerBuilder扩展支持.NET平台。DataWindow .NET是一个单独销售的新产品。也随10.0版的PowerBuilder Enterprise版一起提供,作为对PowerBuilder客户的特殊馈赠。这个新产品使您可以在.NET开发平台内进行工作,并利用获得过专利的DataWindow技术。开发人员也是第一次能够在PowerBuilder之外体验真正的快速数据访问和数据呈现,并将性能提升带入.NET项目。请使用您拥有的DataWindow .NET,在您的企业内证明一下这项获得过专利技术的强大威力,并帮助我们传播有关PowerBuilder系列工具的最新产品信息。

UDDI

[编辑]

向导功能可以引导开发人员通过UDDI在传统PowerBuilder应用程序或JSP页面中找到并使用Web服务。而且,UDDI搜索功能可以很轻松地内置到PowerBuilder开发人员通过UDDI PBNI扩展构建的应用程序中。

ADO.NET

[编辑]

ADO.NET数据库接口使PowerBuilder应用程序能够像使用OLE DB或ODBC一样,使用ADO.net来连接到各种数据库,并执行数据库操作和表操作。

与PowerBuilder相关的一些工具

[编辑]

Appeon for PowerBuilder

[编辑]

Appeon for PowerBuilder可以将PowerBuilder应用程序转换为用于Web的基于浏览器的应用程序,同时保留原有应用程序的所有功能和用户界面。Appeon并非Sybase公司的产品。

DataWindow .NET

[编辑]

DataWindow .NET是一个用于增强.NET应用程序开发环境性能的组件。

EAServer

[编辑]

EAServer是Sybase公司企业门户、无线服务器、金融服务器等解决方案的核心产品。EAServer提供了一组服务用于web和分布式应用的部署。

PocketBuilder

[编辑]

PocketBuilder是一个新的快速应用开发工具,可以加速建立移动和无线企业Pocket PC应用。使用过PowerBuilder的开发人员可以利用已有的经验用PocketBuilder IDE建立新的或扩展现存应用系统的应用。

PowerDesigner

[编辑]

PowerDesigner是一个独具特色的建模工具集,它融合了以下几种标准建模技术:使用UML的应用程序建模、业务流程建模和传统数据库建模。

当前的版本是15.1,PowerDesigner是数据建模工具。

SQL AnyWhere

[编辑]

SQL Anywere是一個標準的小型關聯式資料庫,提供Powerbuilder作為單機系統開發之資料庫使用, 支援與語法與Sybase、MS-SQL等同之T-SQL。

Adaptive Server AnyWhere

[编辑]

ASA是SQL Anywhere最新的名字

参考文献

[编辑]