首页>>厂商>>系统集成及应用软件开发商>>峰华智讯

结合C/S与B/S模式

2002/10/22

  企业MIS系统开发已发展到大量应用Web Server新技术阶段,但一般的业务生成工具分为Browser/Server、Client/Server两种模式,尽管各种模式的产品在拥有自身优势的同时,也有一定的不足。对于用户来讲,对客户端应用程序要求越来越高,既要求保持原有客户端程序的操作方便性,又要求具有Web界面风格。虽然在某种意义上,一些开发商在客户端程序上嵌入IE界面,但是客户端程序处理功能却比原来的C/S结构的客户端程序处理功能大大降低,还是没有解决IE界面对业务的笨拙处理,不具备灵活性和人性化。

  怎样结合B/S与C/S业务开发模式的特点而开发出一套具有广泛应用领域的业务生成工具,是集成商普遍关注的问题。BCTools业务生成器,是峰华智讯公司在总结上述两种开发模式的优缺点的基础上,研制出来的一个全新的开发模式和工具,适合于开发信息,呼叫中心、营业厅等环境下的应用。

  该开发模式吸收了传统的Client/Server模式和Browser/Server开发模式的优点,即保留了Browser/Server模式分布性、开发维护简单性的特点,同时融入了传统模式的特殊能力要求和个性化的设计要求。

  该开发模式增强了Web页面客户端脚本的功能,能够使网页具备和传统程序一样的功能,既继承了传统开发模式的特点,同时又具备了B/S模式的特点;可以根据需要定制方向键,通过方向键可以快速地完成光标的移动,用于使用键盘快速完成输入操作;可以定义回车后,进入下一个输入框,减少输入次数,改变了Web页面回车后不能进入下一个输入框等问题。这种方式改变了网页设计中无法实现动态复选列表输入、动态菜单生成等问题。举例来说,如果网页需要显示一个弹出菜单,可调用框架的方法,就像传统的开发模式一样,显示并选择需要的内容。框架也可以得到网页的元素和元素的值进行数据传输,或者自动触发网页脚本,可以实网页与其它系统的交互,避免了反复提交网页给Web Server造成网页的不断刷新问题。通过客户端脚本调用框架的方法去连接数据库,避免了网页的提交。在客户端即可完成和传统的C/S一样所具有的功能,而开发模式和方法却完全相同。用户可选择网页数据进行打印。按照约定的输出方式,打印票据等一类的输出,实现了和传统方式相同的效果,解决了网页方式无法克服的难题。查询结果超过一个页面时,对于B/S方式如要显示新的一页,需要重新提交页面,并重新查询显示,这样给服务器和网络造成压力的同时,也造成了显示速度慢的问题。目前的BCTools方式,实现了分页显示功能,和传统的开发模式相同,查询一次可以多页显示,不需要多次提交,不仅速度快,而且给服务器和网络也减轻了压力。

  该生成工具适合于那些业务变化快、操作速度要求高、多用户基于网络共同访问要求的各类行业的业务开发,如信息台、呼叫中心,以及业务不断增长的行业,可以极大地缩短开发周期,便于维护和管理。BCTools适用于对业务具有灵活多变要求的应用环境。对于具有业务分布要求的应用环境,如营业厅、企业办公多、外包呼叫中心,BCTools也比较合适。

client/server、browser/server模式的优点和缺点
client/
server
   由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。
   客户操作界面设计个性化,具有直观、简单、方便的特点,可以满足客户个性化的操作要求。同时由于开发是针对性的,因此,操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。
   由于是针对性开发,因此缺少通用性的特点,业务变更或改变不够灵活,需要重新设计和开发,增加了维护和管理的难度,进一步的业务拓展困难较多。
   需要专门的客户端安装程序,分布功能弱,不能够实现快速部署安装和配置。
   兼容性差,对于不同的开发工具,相互之间很难兼容,具有较大的局限性。若采用不同工具,需要重新改写程序。
   开发成本较高,需要具有一定专业水准的技术人员才能完成。
browser/
server
   具有分布性特点,可以随时随地进行业务处理。
   业务扩展简单方便,通过增加网页即可增加服务器功能。
   维护简单方便,只需要改变网页,即可实现所有用户的同步更新。开发简单,共享性强。
   个性化特点明显降低,无法实现具有个性化的设计要求。
   操作的习惯性是以鼠标为最基本的操作方式,无法满足快速操作的要求。
   页面动态刷新,响应速度明显降低。
   专用性打印输出难以实现,尤其对票据等打印,难以实现套打输出。
   无法实现分页显示,给数据库访问造成较大的压力。
   功能弱化,难以实现传统模式下的特殊功能要求。

赛迪网 中国信息化(industry.ccidnet.com)



相关链接:
峰华:建分布式并不难 2002-07-08
辽宁移动订制世界杯信息 2002-06-24
峰华智讯为北京112 台改造 2002-03-18
峰华银行客户服务中心解决方案 2002-01-30
峰华公安系统客户服务中心解决方案 2002-01-30

分类信息:     文摘   呼叫中心文摘