早在2002年Sybase公司就宣布PowerBuilder与Microsoft NET构架互操作的初步战略。
Sybase公司采用了一个四阶段的方案,来实现PowerBuilder组件及应用与那些Microsoft.NET构架中的应用的互操作。
PowerBuilder.NET战略的第一阶段将采用支持Web服务的形式,包括对PowerBuilder 9.0的XML业务增强。
第二阶段将包括DataWindow.NET和DataStore.NET特性。利用PowerBuilder在数据存取、DataWindow.NET和DataStore.NET等方面的独家专利可以支持从非PowerBuilder应用的接入,并可以被任何.NET语言所采用。有经验的PowerBuilder 开发人员如果使用.NET,无需学习新的冗长、复杂的方法来实现与DataWindow和DataStore的集成。
在第三阶段,封装业务逻辑的不可视对象(NVO)将被迁移到.NET结构中,使PowerBuilder开发人员能够合理利用目前的代码,并将其移至.NET环境中。开发人员在相似的PowerBuilder集成开发环境中(IDE)仍能获得高生产率。他们还能够继续在PowerBuilder中创建应用,开发组件,并能够将这些应用和组件部署到企业的平台和环境中。
PowerBuilder的.NET支持的最后阶段包括,将.NET构架中的组件带入到PowerBuilder IDE中。这个阶段将改变PowerBuilder本身的外观,以便使它看起来像在.NET中创建的用户界面一样。它还能让开发人员调用.NET的系统组件,使他们能够在PowerBuilder中创建基于.NET的对象。
借助PowerBuilder,应用开发人员能够选择他们所需的开发平台和环境,包括Windows DNA、.NET构架、Web和J2EE平台。它继续简化软件开发结构、协议和标准的复杂性,使开发人员能够集中精力于编写软件应用,来解决复杂的业务需要。对于新出现的标准和开发趋势,PowerBuilder开发人员能够根据公司选择的方向立即作出反应,为现有产品增添价值。
Sybase公司拓展PowerBuilder开放性的努力在PowerBuilder9.0身上得到了完美的表现。
7 结束语
Sybase公司为了推出PowerBuilder9.0,做了非常细致的准备工作。我现在使用的已经是PowerBuilder9.0 beta4版了。为了一个产品的推出,居然发行了四个beta版本,这样细致的工作在Sybase公司的历史上是空前的,由此也可以看出Sybase公司的细心。在使用四个beta版本的过程中,我发现每一个版本都有很大的改进,无论是新技术的引入,还是错误的排除。因此可以预见,PowerBuilder9.0一定不会使广大pb开发人员失望的。
在学习使用PowerBuilder9.0的过程中,新技术的概念是比较容易掌握的,但是切记不能心急,贪多求全,因为它的每一项技术都需要用很长一段时间去熟练掌握;而只有熟练掌握了,才能开发出实用的程序来。否则,将永远徘徊在门外。
期待着PowerBuider9.0尽快在国内发行!
(特别注意:此文章已在计算机世界网www.ccw.cn发表,如果转载请直接与计算机世界网联系,非法转载将受到《著作权法》的严厉制裁!)
上一页 [1] [2] [3] 没有相关教程
|