Welcome to Appeon Corporation
Appeon
注册 登录  
 
软件产品
 


产品信息

Appeon产品优势

Appeon for PowerBuilder:使用高效的4GL RAD开发环境,构筑具有丰富Web表现层的Web应用。

  • 对于软件开发商
  • 作为长期采用PowerBuilder进行C/S应用开发并积累着丰富经验的开发商来说,要抛弃原有一切,重新学习另一种全新的技术来进行B/S系统的开发无疑将面对一系列难以克服的困难:

    人员的学习和培训:开发人员需要重新学习新的语言工具和开发工具,这将是一个浩大的工程,需要对开发人员、原系统使用人员培训。而PB是一种高度封装的4GL编程语言,采用PB+APB的方式可快速迁移或开发B/S应用,比从头采用J2EE及. Net开发省时省力。

    部署实施周期:培训、重新开发到部署实施的周期长,都将对整个企业的整体运行产生阻滞作用。采用PB+APB的方式可以将原有系统顺利迁移到B/S,界面和操作不变,部署和维护变得简单,周期缩短。

    跨平台兼容:很多需要升级到B/S的C/S应用都面临选择J2EE或.NET重新开发,但是J2EE和.NET不能有机的兼容,也不能做到像4GL一样的快速开发,如果要开发交互性好的复杂的UI组件,需要大量的开发工作量,这些都增加了开发的成本。而采用PB+APB的方式可以保留原有C/S结构下良好交互性的用户界面,APB可以将C/S应用发布到J2EE和.NET平台,只需维护一套C/S代码,不存在J2EE和.NET的技术冲突。

  • 对于企业
  • 以最快的速度迁移至B/S:Appeon for PowerBuilder(APB)产品能够将整个PowerBuilder应用自动发布到B/S架构。不需要重写代码,完全节省了传统B/S应用开发在设计、编码和测试方面的投入,史无前例的压缩了迁移项目的周期和费用。开发新的B/S应用的效率高于J2EE或.Net数倍。

    提供最佳的网络图形用户界面:APB以PowerBuilder应用的原始代码为依据,自动映射生成多层架构的Web应用。生成的Web应用运行于标准的微软网络浏览器内,操作方式和流程不发生改变,以HTML精确复制C/S应用的用户界面,不仅达到C/S应用的可使用性,并且带来了多层网络架构的优越的服务质量(QoS),包括可扩展性、可供性、安全性、可靠性和灵活性。节省了对应用用户再培训的全部时间和费用。

    企业风险最低化:APB极大的降低了企业为开发新的WEB应用所承担的风险,不需要对已经成熟的PowerBuilder程序代码和DataWindow对象花费时间去验证其稳定性,在网络迁移后这些成熟的代码和对象仍然作为Web应用运行的核心。APB能够在PowerBuilder开发环境内完成Web应用的全部生成过程。在整个生成过程中,开发人员不需要编写任何HTML、Java、.NET或JavaScript代码,只需运用标准的PowerBuilder编程技术即可。使用Appeon加速器(Appeon Xcelerator)方式发布的Web应用,某些方面已经可以与C/S应用的性能相媲美。

    保护已有的C/S应用投资:Appeon for PowerBuilder重用现有PowerBuilder应用的源代码和数据库,保留了以往对PowerBuilder应用的设计、编码、界面测试、应用业务逻辑测试、数据访问逻辑测试和开发工具的投资。

    降低IT复杂程度:使用Appeon for PowerBuilde,开发人员只需要掌握PowerBuilder技术,就可以轻松的将原有C/S应用部署到WEB,同时只需要在一套本地的C/S应用源代码上进行工作,便能实现向桌面环境和WEB环境的双重部署。

    提高Web应用的安全:
    1. APB完全支持互联网使用的安全标准和方式,从而保证数据传输的安全性和可靠性:

    • APB Web应用支持所有企业版的防火墙,通过HTTP协议和80端口进行通讯,在Web上传输的仅是HTML、XML、 JavaScript等文件。

    • 支持客户端以HTTPS协议访问Web应用。采用128位的SSL加密(HTTPS)方式保护机密数据的传输。

    • 支持使用数字证书来验证Web应用和数据传输的可靠性。通过数字证书可以确认应用和数据的来源并且保证应用 和数据没有被篡改或破坏。

    • Web浏览器中运行的JavaScript代码经过了加密,以保护Web应用的业务逻辑。

    2. APB完全支持Web浏览器使用的安全标准和方式,保证客户端的系统安全:

    在客户端运行的代码使用的都是非入侵性的Web技术。这样就可以保证所有运行的代码都在Web浏览器的监控之中。APB Web应用大部分由纯HTML、JavaScript和XML文件组成的。因此APB Web应用不会侵入用户的硬盘、Windows注册表、操作系统和盗取任何浏览器之外的信息。

    3. APB设置了多层内置的应用级安全机制,避免未经授权的用户登录应用:

    • PowerBuilder应用中存在的安全特性会被自动转换并加载到Web应用中。
    比如,原有PowerBuilder应用中编写了用户登陆和账号管理的功能,在应用转换后,Web应用将同样拥有这些安全特性。以及原来 PowerBuilder应用中对某些指定的菜单功能、窗口、窗口中的某项功能和DataWindow中的数据等设置了访问的权限的,也同样可以在Web应用中实现。

    • 除了PowerBuilder应用中已有的安全特性,APB还增加了一层应用级的安全机制。APB内置对Web应用的用户账号和组群管理的功能,可以将用 户账号和组群信息存放在APB内置的安全数据库中,也可以存放在第三方的LDAP服务器中。Web应用每次运行时加载APB安全登录对话框,用户在 输入用户名和密码后,只有通过了LDAP或APB安全数据库的认证,才能够继续访问Web应用。

    • Web应用会话超时功能可以通过AEM(Appeon Enterprise Manager)来设置。Appeon Server对每一个Web应用的会话(Session)和事务 (Transaction)进行监控,可以设定会话失效时间,Web应用在设定的时间内没有得到用户响应时,系统将自动关闭与Web应用的连接。这样 可以杜绝任何非法访问。

    • APB为Web应用添加额外的数据库死锁自动回滚功能。

  • 对于软件开发人员
  • • 将精力集中于开发应用业务逻辑,而非N-Tier等架构上的技术细节问题。
    • 使用4GL/RAD开发环境进行Web开发,其开发效率高于J2EE或 .NET数倍。
    • 使用APB开发Web应用,采用的是业界标准的Web技术。

  相关链接
艾普阳产品  
  艾普阳服务  
  艾普阳支持  
 
  快速链接
  APB产品画册  
  产品手册下载  
  下载免费试用  
  产品激活  
 

版权所有 © 2002-2010 Appeon 保留所有权利  使用条款 | 隐私申明 | 法律协议 | 网站地图