主题:如何快速开发PB多层应用
目前对于既有的PB C/S系统升级改造或现有PB开发团队开发新应用,往往面临3个选择:
(1)用Java或.NET完全改写(开发);
(2)用托管方式运行(Windows终端或类似解决方案);
(3)PB nTier/Web化迁移升级(开发)。
PBntierBuilder属于第三种方案,和前两种方案比较,PBntierBuilder具有明显的优势和特点:
(一) 性价比突出
PB C/S往往用来开发重量级业务系统,规模庞大,若采用Java或.NET完全改写(开发),开发成本是采用PB开发的数倍到数十倍,而对于商业应用产品(大量分发的软件)而言,采用托管方式则意味着必须捆绑销售别人的产品,给最终用户增加了不小的成本;而PBntierBuilder不仅迁移升级成本较低(是用Java或.NET改写的1/10到1/100),而且由于其灵活的许可策略,对于商业应用产品可嵌入分发,不会增加最终用户成本,因此在性价比上具有较大优势。
(二)技术延续性
对于已经拥有成熟的PB 商业应用产品的公司或拥有稳定的PB开发团队的公司而言,完全转换到Java或.NET来改写(开发),意味着要从头开始,经济上也会造成巨大的损失;而托管方案则是权宜之际,只是加壳运行,没做任何改进和升级,实际上还是传统的C/S架构,因此提高系统性能、增强可维护性、系统间集成、功能服务化等需求均未得到解决;而PBntierBuilder则是运用PB最新nTier/Web技术,可以完美结合J2EE和.NET两者优势,解决前面所列的各项需求,带领团队快速跨入J2EE和.NET的大门,兼顾技术的延续性和先进性。
(三)学习周期短
PBntierBuilder采用了创新的参数化构件开发模式,而非传统的基于继承的面向对象开发模式,因此学习难度小,上手快,普通的PB开发工程师(无需nTier开发经验),1-2周可基本学会,1个月可精通。
http://www.yuanqitech.com
630609077QQ
(1)用Java或.NET完全改写(开发);
(2)用托管方式运行(Windows终端或类似解决方案);
(3)PB nTier/Web化迁移升级(开发)。
PBntierBuilder属于第三种方案,和前两种方案比较,PBntierBuilder具有明显的优势和特点:
(一) 性价比突出
PB C/S往往用来开发重量级业务系统,规模庞大,若采用Java或.NET完全改写(开发),开发成本是采用PB开发的数倍到数十倍,而对于商业应用产品(大量分发的软件)而言,采用托管方式则意味着必须捆绑销售别人的产品,给最终用户增加了不小的成本;而PBntierBuilder不仅迁移升级成本较低(是用Java或.NET改写的1/10到1/100),而且由于其灵活的许可策略,对于商业应用产品可嵌入分发,不会增加最终用户成本,因此在性价比上具有较大优势。
(二)技术延续性
对于已经拥有成熟的PB 商业应用产品的公司或拥有稳定的PB开发团队的公司而言,完全转换到Java或.NET来改写(开发),意味着要从头开始,经济上也会造成巨大的损失;而托管方案则是权宜之际,只是加壳运行,没做任何改进和升级,实际上还是传统的C/S架构,因此提高系统性能、增强可维护性、系统间集成、功能服务化等需求均未得到解决;而PBntierBuilder则是运用PB最新nTier/Web技术,可以完美结合J2EE和.NET两者优势,解决前面所列的各项需求,带领团队快速跨入J2EE和.NET的大门,兼顾技术的延续性和先进性。
(三)学习周期短
PBntierBuilder采用了创新的参数化构件开发模式,而非传统的基于继承的面向对象开发模式,因此学习难度小,上手快,普通的PB开发工程师(无需nTier开发经验),1-2周可基本学会,1个月可精通。
http://www.yuanqitech.com
630609077QQ