产品及解决方案

产品与服务

 

PBnTierHelper是一款把PB 传统C/S系统快速迁移到多层架构下的工具(亦可用于快速开发新的PB多层应用),已经被多家国内外大型客户广泛应用,受到了一致好评.
使用PBnTierHelper迁移PB 传统C/S系统,只需改写数据库访问相关的代码和进行少量优化即可,程序员无须掌握复杂的多层知识,迁移工作量小、耗时少,迁移后的系统稳定可靠,而且易于扩展,可灵活进行部署(支持多种架构).
说明以下功能和特点适用于V3.0以上版本
主要功能:

(1)支持各种嵌入式SQL转换
嵌入式SQL在PB传统C/S系统使用十分频繁,PBnTierHelper为各种类型的嵌入式SQL都提供了对应的转换语法,新的SQL语法讲保存在后台系统库中,可在不修改客户端的情况下改变SQL语法.对于SELECTBLOB和UPDATEBLOB这两个特殊的嵌入式SQL,PBnTierHelper提供了完整的扩展模板,参照该模板可快速实现该类语法的迁移.

(2)支持全部风格的DW转换
Datawindow是PB应用系统的数据处理核心,通过数行代码和简单的处理,PBnTierHelper即能实现全部风格的DW转换,Datawindow语法将保存在后台系统库中,客户端不用做任何修改即可变更Datawindow的样式和风格.

(3)支持多种部署架构
使用PBnTierHelper迁移PB C/S系统,可做到一次迁移,选用不同的适配器,即可发布成多种架构:基于EAServer的CORBA IIOP架构和WebService HTTP架构(亦可通过),以及基于IIS+.NET FrameWork 2.0的Smart Client WinForm+WebService架构和Web Form+WebService架构,您可以根据不同的环境要求、不同的成本要求来方便选择部署的架构.

(4)支持多国语言
PBnTierHelper提供整套的提取、翻译工具和客户端扩展对象,您可以在多层迁移过程中同时进行多国语言的提升工作,经过改造后的系统,可以非常方便的支持多国语言,增加一种新的语言,不用修改任何程序代码,只需进行设置和翻译即可.

(5)支持多种数据库
因PBnTierHelper把全部的实质性的数据访问代码迁移到后台系统库中,您只需为不同的数据库制作(可用复制修改的办法)一个后台程序包即可实现多种数据库的支持,客户端程序和组件几乎不用做任何修改.

主要特点:

(1)迁移快捷、难度小
由于PBnTierHelper进行了卓越的设计和封装,所以,基于PBnTierHelper进行多层迁移,无需掌握复杂的多层开发知识,只需基础的PB开发知识并熟悉SQL语法,即可迅速开展迁移,迁移的难度小,迁移过程短,不仅可有效保护客户原有的投资(不用大动干戈),而且迁移总体投入小,见效快.

(2)性能最优、稳定可靠
由于迁移时,无需或只需自行编写少量服务端代码,借助于PBnTierHelper卓越的、经过千锤百炼的标准组件,系统的性能可达到最优,系统运行稳定可靠.

(3)部署灵活、易于扩展
借助于PBnTierHelper提供的多适配器技术,您可以根据实际的要求灵活的选择部署架构,来满足各种不同的环境要求和成本控制要求:而且由于PBnTierHelper的设计灵活,您可以方便的进行扩展,或其他系统整合.