编程语言

img windhue

【转载】主题: 参加了深圳正阳软件的发布会

发表于2004/10/27 10:49:00  1396人阅读

发表人 主题:  参加了深圳正阳软件的发布会
XLZHU

初级用户
积分:0
发贴:8
来自:
注册:2003-11-02
 发表于 2004-03-19 12:16:05  按此观看XLZHU的个人资料 按此发邮件给XLZHU 收藏该主题供以后查看 发送悄悄话给XLZHU 搜索XLZHU的所有帖子 引用这个帖子回复 复制 将本帖子内容通过email打包下载 
以下是个人感受:
3月18日,去正阳软件(深圳)有限公司听了他们的产品发布会.这家公司推出的产品很有意思,下面是官方概述:
Appeon for PowerBuilder 可以自动将PowerBuilder 应用迁移到Web上。根据PowerBuilder
应用源代码,Appeon 可以通过HTML技术完全复制客户机/服务器应用的界面,生成一个功能一致的Web应用。这些Appeon Web应用不仅具备客户机/服务器模型的可用性,而且体现了多层Web体系结构高质量服务的可测量性、有效性、安全性、可靠性以及灵活性。
使用Appeon for PowerBuilder生成Web应用的全过程都是在PowerBuilder IDE 中进行,依靠标准PowerBuilder编程技能,不需要开发人员编写任何HTML、Java、.NET、或者JavaScript 代码。
企业可以用PowerBuilder开发客户机/服务器应用,然后使用Appeon for PowerBuilder发布PB程序,这样就可以生成Web应用了。企业还可以将已有的客户机/服务器应用转化为Web应用。因为有了Appeon for PowerBuilder,开发Web应用这样一个麻烦的事情也变得熟悉而简单,仅仅是开发PowerBuilder应用或者优化已有应用而已。
    如果你以前使用PB开发过应用,肯定想了解一下这个软件。我的疑问如下:
    转换后的性能如何?采用什么方式运行在WEB服务器上?对WEB服务器有什么要求?
    如何解决应用和网络、数据连接等的配置?如何解决多用户状态下的并发?
    如何保证数据加密和安全?是否支持硬件级别的身份鉴别(如加密狗)?
    是否支持WEB层的直接修改?转换后的最终文件是什么形式?
    通过发布会上的介绍(工程师贬了.net一通,很是不爽)、技术人员交流和自己的试用后,总结了一些个人意见,可分为技术和市场两个方面:
    技术方面:
    1.支持从PB、VB、DEPHI开发的C/S应用到B/S应用的迁移(目前这个产品只支持PB),可以吸引PB程序员升级C/S应用并在PB环境下开发新的应用    
    2.和PB的开发环境集成、转换成功后发布到WEB非常快捷方便,继承了4GL的优点
    3.在WEB中忠实还原了PB的UI界面,使用户操作十分熟悉和方便
    4.和SYBASE合作,在EASERVER上开发了EJB容器,开发方向是J2EE,会有较好的移植性
    不足:
    1.发布方式是直接将PB的应用打包成一个应用服务器上的一个组件,开发人员无法得知转换方式,造成灵活和扩展性不够好。就像PB中的PFC一样,出了问题以后让人束手无措。
    2.不支持WEB层的单独修改,需要在PB中修改再发布,这个很致命哦,如果已经部署到生产环境的话...?#!
    2.开发环境还是采用PB,没有解决PB的一些固有缺点:如团队开发、分层、继承、设计模式等OO特征的体现等;最致命得还是扩展性,估计资深的PB程序员都有这个体会:应用只能在PB提供的功能上搭积木,无法再做其他的扩展。
    3.当前产品只支持PB8.0一个版本,不支持以前的6.5、7.0也不支持现在的9.0、10.0,如果不是8.0的话还需要升级或降级自己的开发工具,呵呵,一笔不小的支出...(8.0不支持.net)
    4.应用服务器方面,受协议的限制,只采用了SYBASE的EASERVER和Adaptive Server Anywhere。注意,是不能换的哦
    5.对自定义的类库、硬件加密和.NET的WEB Service组件的支持尚待评估(刚刚有研究了文档,当前版本不支持.net)
    6.转换后的性能和负载均衡方面尚待评估    
    7.4GL和MIS开发日渐式微,一定要吸引足够多的其他开发群体(VB、DEPHI)才能生存
    市场方面:
    1.和SYBASE结合的非常紧密,支持从开发工具到后台数据库和应用服务器的前程支持
    2.产品处于初始阶段,对用户的支持力度很大
    缺点:
    1.和SYBASE绑的太紧。要知道现在EJB服务器市场上烽火漫天,万一EASERVER要是退出市场可是不妙哦
    2.PB的强项在MIS领域,开发的产品最终用户也是中小企业,平台也是WINDOWS,如何说服他们再付费购买EASERVER,特别是已经有了IIS上的应用以后?
    3.企业市场正是JAVA和.NET竞争的焦点,PB再怎么加强还是无法摆脱MIS的限制,软件企业要想进军企业市场,只怕还是要抛弃PB吧?
    总体而言,如果软件企业有采用PB8开发出来的的产品,可以先评估一下这个产品,对自己肯定是没有坏处的,不过PB的开发团体在中国只占4.9%,如果没有强劲的功能吸引足够多的开发团体采用这项技术,只怕以后的路会很难走哦...
阅读全文
0 0

相关文章推荐

img
取 消
img