产品概述
Appeon for PowerBuilder(APB)产品能够将整个PowerBuilder应用自动发布到Web,具有快速开发和部署的特点,可以将现有的C/S应用迁移到B/S,也可以重新开发Web应用。
APB以PowerBuilder应用的原始代码为依据,自动映射生成多层架构的Web应用。生成的Web应用运行于标准的网络浏览器内,精确复制C/S应用的用户界面,不仅达到C/S应用的可使用性,并且带来了多层网络架构的优越的服务质量(QoS),包括可扩展性、可供性、安全性、可靠性和灵活性。APB能够在PowerBuilder开发环境内完成Web应用的全部生成过程。在整个生成过程中,开发人员不需要编写任何HTML、Java、.NET或JavaScript代码,只需运用标准的PowerBuilder编程技术即可。利用APB,企业能继续使用PowerBuilder开发新的C/S应用,同时将现有的C/S应用转化为Web应用。开发Web应用原本是很复杂的工作,如今通过优化现有的PowerBuilder应用或者开发新的PowerBuilder应用便可完成,整个过程熟悉而又简单。

产品架构
Appeon for PowerBuilder按照标准的多层Web体系结构工作,在这个Web体系结构中包括了几层,每层都有特定的用途,所有的层可以在一个独立的物理机上,或者分别在不同的机上。

- Web浏览器
Web应用的表现层基于Web浏览器运行。表现层由HTML 、XML以及JavaScript文件组成。客户端与服务器端通过标准的HTTP/HTTPS协议进行数据传输。
- 防火墙
采用80端口进行通讯。
- Web服务器
迁移后,Web应用的表现层基于Web服务器运行。
- J2EE或.NET应用服务器
Appeon Server支持负载均衡。
Appeon Server负责处理Web应用与Appeon Server的业务逻辑以及数据访问逻辑。
- 数据库
Appeon Web应用使您能充分利用现有的JDBC数据库。
产品组成
Appeon for PowerBuilder 产品由两部分组成: Appeon Developer和Appeon Server。
- Appeon Developer
Appeon Developer是开发和发布的工具,与 Sybase PowerBuilder IDE 无缝集成,开发人员无需编写任何 HTML/Java/.NET 代码,就能快速地将整个PowerBuilder应用发布为Web应用。
- Appeon Server
Appeon Server是基于J2EE或.NET应用服务器的运行平台,通过Appeon Developer发布的应用将运行在Appeon Server上,为运行时的Web应用提供以下服务:
• 数据访问服务 • 安全管理服务
|