`
JAVA海洋
  • 浏览: 599690 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论
阅读更多
面对市场的迅速变化,企业战略应用也必须具备全新的视野。企业首先需要建设新的、创新性的应用程序,它不仅能驱动企业向前发展,还要能够增强和扩展企业现有的应用程序组合。再者企业需要明智的战略规划,既要引入新的技术和平台,又无需放弃可靠的、成熟的客户端/服务器架构。企业需要最大的自由度,这样才能为应用程序和用户选择最适当的平台。此外,复杂的计算环境要求组织良好的、高效率的开发实践,不但要支持难以计数的应用程序服务器、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 层结构、版本控制、脚本等多种情况。所有这些功能综合起来,PowerBuilder9.0为开发人员提供了前所未有的灵活性,能够帮助他们将正确的架构和开发模式应用到正确的应用程序中。PowerBuilder9.0 允许用户快速创建并配置持久的企业级或者商务级应用程序,通过增长收入、提高用户效率、增强客户服务以及更紧密的与伙伴合作来改变现有业务模式。

(二)多样的适用性

●扩展用户的客户机/服务器组合

对于关键型应用来说,不存在固定不变的程序。如何应对这些无法避免的变化呢?利用 PowerBuilder Native Interface (PBNI),一个全新的、强大的应用程序编程接口。使用 PBNI 将现有的 PowerBuilder 应用程序的功能性与生命力扩展到 C++ 和 Java 程序中,为它们打开一个全新的世界与市场。现在,用户能够将处于“维护状态”的客户端/服务器程序带入一个崭新的、以前无法企及的环境中。

●利用 N-Tier 与 Web 架构取得成功

将 PowerBuilder 的精确性、能力、速度以及简易性充分应用到 Web 和分布式应用程序中。用户无需舍弃任何东西,就可以将用户的程序、用户还有技能带入 Web 和分布式运算中。在新的 Web 程序中重新使用用户已经创建的、复杂的 DataWindows 或者建造全新的 DataWindows 。只需拖曳鼠标就可以创建复杂的 SQL 语句,所生成的强大的瘦客户端应用程序将提供用户所熟悉的数据操作、验证、格式化以及表现方式。现在,用户能够支持一个不同种类的、由客户机/服务器、 n 层结构以及 Web 程序组成的混合体——一个合理的混合体——而只需要一个功能强大的集成开发环境:PowerBuilder。

●Microsoft .NET 和 J2EE的准备

PowerBuilder 9.0 标志着首次对 Microsoft .NET 的支持,也是与强大的 J2EE 在更高级别上的集成。作为与 .NET 整合的第一阶段,PowerBuilder 9.0 可以生成并使用 Web 服务,这使得 .NET 程序员能够充分利用 DataWindow 与 DataStore 模式的优势。在未来,与 .NET 的整合计划包括编译成 MSIL 代码的能力,并使程序员能够利用 .NET 自带控件,例如预览、选项卡等建立 .NET 应用程序。

通过与 Sybase EAServer 的紧密结合, PowerBuilder 已经能够支持 J2EE 的开发与配置。在最新版本中,PowerBuilder 帮助用户创建的应用程序既能够访问任何一台 J2EE™ 兼容应用程序服务器(包括 IBM® WebSphere® Application Server、BEA WebLogic™ Server 以及其他 J2EE 应用程序服务器)的 Enterprise JavaBeans,也可以同时使用 PowerBuilder Web 服务。用户也能够使用 PowerBuilder 创建 RAD 类型的 JavaServer Pages™ (JSP) 应用程序。并且,为了整合 PowerBuilder 应用程序与 J2EE 或 .NET 框架,可以使用 PowerBuilder 的 Web Services 功能。

(三)利用集成开发与设计获得优异的成果

Sybase PowerBuilder 与Sybase PowerDesigner 更紧密的结合,为客户机/服务器开发工作带来了高水准的精确、速度与智能。它重新设计了现有的应用程序逻辑,在 PowerDesigner 内将之改变以支持新的业务要求,并将这些变化反映到 PowerBuilder 应用程序中。这就降低了维护和扩展客户机/服务器应用程序所需的时间与成本。

PowerDesigner 提供的全新功能可以从 PowerBuilder 9.0 中提取所有的对象与代码,而不再仅仅是 NVO。这大大简化了现有应用程序的维护,哪怕最初的开发人员已经离开公司,也无需顾虑。更有意义的是,PowerDesigner 允许用户将旧的 PB 应用程序扩展到新的架构中去——哪怕那些程序不是按照面向对象的原则编写的。PowerBuilder 与 PowerDesigner 配合得越顺畅,4GLplus 发展计划越长远。

(四)不断增加的强大功能

PowerBuilder 9.0 拥有诸多处于技术前沿的新一代开发功能,它们能够将程序开发推升到更高的水平。

●PowerBuilder 文档对象模型

PowerBuilder 的文档对象模型 (PBDOM) 是通过使用标准的 PowerScript 来创建、阅读、编写并操作 XML 文档的完善的 API。PBDOM 以非可视化类为基础,使用 PowerBuilder Native Interface 技术进行构建。

●XML DataWindow

DataWindow 是 PowerBuilder 的专利技术,它将 XML 的强大功能融入到开发项目中。DataWindow painter 的一个新视图把 XML 模板图形化地构建为 DataWindow 对象的一部分。这些模板能够导入或者导出各种传统架构内的 XML 数据。DataWindow 演示也能够被保存为 XSL-FO,用于描述页面报告、打印以及 XML-to-PDF 应用程序的 XML 语言。

●RAD JavaServer Pages™

PowerBuilder 9.0 包括一个便捷的开发环境,用于编写 JSP Web 应用程序,它能够使许多开发工作自动化,并且允许配置 Web 应用程序。用户可以直接将 JSP Web 目标从 PowerBuilder 配置到 EAServer 或 Tomcat 上,并且一个命令行选项使用户能够将之配置到其他流行的 JSP 容器中。

●Web 服务向导

PowerBuilder IDE 的 Web 服务向导创建了一个代理对象或传统的 tag 库,包含从 PowerBuilder 应用程序或 JSP 页面调用 Web 服务的必要信息。Web 服务是支持 Microsoft .NET 框架计划几个阶段中的第一阶段。

●针对下一代应用的 IDE

多年来,Sybase 一直为优秀的集成开发环境制定着最前沿的标准。现在,通过 9.0 版,Sybase 贡献出了以几何级数增长的力量(IDE2)以跨越开发步骤、样式(paradigms)与平台之间的界限,并再一次宣告了它继续引领快速的应用程序发展的承诺。

【总结】

PowerBuilder 开发人员通过 PowerBuilder 9.0 能够使用各种最新应用的技术,还能为多种不同语言和开发环境建立native interfaces打下基础。通过扩展 PowerBuilder 对互操作性标准的支持;努力建立与部署环境(WebSphere、9iAS 和 WebLogic )透明的关联,以及领导开发环境平台( Java 和 .NET ),Sybase 将保持 PowerBuilder 的优势。

IDC应用开发研究集团副总裁Stephen D.Hendrick指出,“专业开发人员所青睐的应用开发解决方案,需要具备容易使用、高效率、并且能够与各种不同架构和开发工具相结合的特点。PowerBuilder 9.0结合了新的、超强的功能,以适应各类主要的开发环境的不同需求。”确实,

不论是对于 Sybase 还是 PowerBuilder 开发人员来说,PowerBuilder 9.0 都是一个重要的版本,因为它具备必要的特性,以保证 PowerBuilder 和 PowerBuilder 开发人员能获得目前对主流应用开发方法的支持。对于PowerBuilder 9.0的前景,IDC表示:“深信这一重要方案能够赢得统一的开发工具市场。”

【附记】

为了满足日益增强的用户移动商务活动的需求,Sybase公司日前宣布,PowerBuilder(PB)系列产品将推出Pocket PowerBuilder1.0的测试版本。Pocket PowerBuilder1.0是一种新型快速应用开发工具,它提供了业界第一个高效移动应用开发平台 – 4GL IDE。同时,Pocket PB1.0测试版与Sybase尖端移动商务数据库及企业同步解决方案SQL iAnywhere Studio紧密集成,并将强大的Sybase DataWindow功能延展到移动应用开发环境当中,从而大大提高了基于移动、手持及无线企业WinCE应用的开发速度。

Pocket PB1.0测试版具体新增功能包括:

●提供业界首个高效移动应用开发平台–4GL IDE。其功能、性能均可与4GLPLUS媲美。

●将Sybase DataWindow的强大功能延伸到了移动开发环境。开发人员无需编码,即可轻松接入数据显示格式及数据操作等功能。

●与SQL iAnywhere Studio紧密集成,有效的简化了创建基于数据库的移动企业应用开发。

如需了解更多情况,敬请登陆:www.sybase.com.cn
分享到:
评论

相关推荐

    PowerBuilder-9.0-实用解析

    作 者:郭宝利编著 康海涛编著 李冬冬编著 价 格:CNY68.00 出版者:北京:电子工业...介绍PowerBuilder 9.0的开发环境、技巧以及笔者多年来的PowerBuilder开发经验,包括C/S开发,B/S应用开发和PowerBuilder扩展功能。

    PowerBuilder 9.0实用参考手册(PDF)

    PowerBuilder 9.0是美国Sybase公司的旗舰产品PowerBuilder 的最新版本。较之先前的版本,新版本的PowerBuilder 全面加强了基于多层体系结构的中间件技术和基于Web的网络应用技术,对.NET架构开始提供全方位的支持。...

    PowerBuilder9.0进阶开发篇part1

    PowerBuilder9.0进阶开发篇pdf

    Powerbuilder9.0实用教程源代码

    Powerbuilder 9.0实用教程》源代码 1.本源代码包括以下章节源代码: 第01章 认识PowerBuilder 9.0、第05章 创建应用程序、第06章 创建窗体、第07章 创建菜单和工具栏、第10章 应用程序的调试和发布、第11章 ...

    Sybase Powerbuilder 12.1 6950 能正常使用的破接

    Sybase Powerbuilder 12.1 6950 能正常使用的破接

    Sybase powerbuilder 12.5 官方正式版破解补丁

    Sybase powerbuilder 12.5 官方正式版破解补丁

    PowerBuilder9.0与系统开发_程序设计

    PowerBuilder的主要特色是DataWindow(数据窗口),通过DataWindow可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写SQL语句,可以直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。...

    PowerBuilder基础教程

    Sybase公司及其代理商在从事PowerBuilder的销售、培训和技术支持等服务时,经常发现由于用户来自各个行业,专业背景不同,开发经验不同,再兼之国内的有关书籍和资料较少,因此造成用户对Power-Builder的很多特性不甚...

    Sybase power builder VER12.5 破解版

    原文件下载 URL: http://download.sybase.com/eval/pb-12.5-eval/DV68538-65-1250-01.zip 解压后将里面的dll文件复制到pb的安装目录就行(一般为:C:\Program Files\Sybase\PowerBuilder 12.5)

    PowerBuilder12.5-12.6所有版本

    PowerBuilder12.5-12.6所有版本

    powerbuilder11.5.rar

    PowerBuilder 11.5的新特性 PowerBuilder 11显著地简化了.NET应用的开发过程,是Sybase全面支持.NET架构计划中的一部分。此次发布的PowerBuilder 11不仅可以帮助开发者灵活地部署应用程序,包括.NET Windows Forms...

    PowerBuilder11.5.14011Crack.rar

    Powerbuilder是Powersoft(美国著名的数据库应用开发工具厂商,现已被Sybase收购)推出的可视化数据库集成开发工具,它是一个专业的客户机/服务器应用程序开发工具。PowerBuilder目前的最新版本是11.0,它能够设计...

    powerbuilder入门PDF

    这是powerbuilder9.0入门文档,方便学习和查看。PowerBuilder美国Sybase公司研制的一种新型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。

    PowerBuilder 11.5 Build 3127

    Sybase PowerBuilder 11.5 Build 3127破解,已測試

    powerbuilder.net 12 教程

    Sybase powerbuilder.net 12 教程

    powerbuilder12.5下载地址.txt

    powerbuilder12.5下载地址.

    PowerBuilder11新功能介绍.ppt

    PowerBuilder11新功能介绍.ppt 详细的讲解了PB11的新功能,虽说PB11还不太理想 但看到了PB的未来,相信PB12会更好。

    PowerBuilder 7.0.3补丁

    PowerBuilder 7的最后一个补丁,虽然已经停产了。特此献给像我一样悲催的还在用PB7的。 Release Notes for PowerBuilder[R] Version 7.0.3 (c) 1991-2000 Sybase, Inc. and its subsidiaries. All rights reserved....

Global site tag (gtag.js) - Google Analytics