将PB程序迁移到Web:实现策略与关键步骤
![](https://csdnimg.cn/release/wenkucmsfe/public/img/starY.0159711c.png)
本文档探讨了如何将PowerBuilder®应用程序转换为Web应用程序的过程,以适应日益增长的互联网需求。PowerBuilder, 作为一款由Sybase开发的桌面应用开发工具,其.NET版本的策略旨在支持跨平台和互联网环境下的应用部署。
首先,作者Donald D. Clayton,Intertech Consulting, Inc. 的总裁,提供了关于PowerBuilder在.NET框架下的背景介绍。PowerBuilder的.NET战略包括了针对Windows Forms的支持,使得本地资源得以充分利用,并强调了其分布式架构和离线能力,使得应用程序能够在各种客户端设备上运行,即使在网络不稳定的情况下也能提供基本功能。
智能安装和更新是PowerBuilder的一个关键特性,它简化了软件的部署和维护。同时,为了适应Web环境,PowerBuilder引入了Smart Clients,这些客户端利用.NET Framework,实现了更高的安全性和版本控制。通过与.NET Web Forms集成,PowerBuilder能够生成编译后的代码,支持服务器控件,确保浏览器独立性,同时分离代码逻辑和用户界面内容。
状态管理和.NET Web Forms架构也是转换过程中的核心概念。Web Forms事件模型允许开发者构建更复杂的应用交互,而PowerBuilder Web Data Window则为数据访问提供了便利。此外,文档还提到了CITRIX或Terminal Services这样的远程桌面解决方案以及 Appeon(可能是一款与PowerBuilder集成的Web应用程序开发工具)的使用。
在进行转换时,文中强调了几个关键考虑因素。首先,要考虑应用程序需要暴露给互联网的部分,以平衡性能和安全性。其次,技术环境的现状和未来发展趋势也需纳入考量。客户的需求,如设备兼容性和性能需求,也是决定转换策略的重要因素。最后,评估原应用程序是否适合互联网环境,是否能提供一致的用户体验是决定是否进行迁移的关键。
这篇Whitepaper详细介绍了PowerBuilder应用程序向Web应用程序迁移的过程,包括技术实现、优势和注意事项,对于正在寻求将传统PB应用迁移到Web的组织来说,是一份宝贵的参考资源。
2023-11-30 上传
2023-05-15 上传
2024-01-19 上传
2023-05-16 上传
2023-07-28 上传
2023-04-14 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
游水的鸟
- 粉丝: 4
- 资源: 4
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解