您好,欢迎来到保捱科技网。
搜索
您的当前位置:首页bs与cs的区别及在电子商务中的应用

bs与cs的区别及在电子商务中的应用

来源:保捱科技网
 B/S模式与C/S模式的区别及电子商务中的应用

摘要: 从安全性、方便性、硬件环境以及维护和升级等方面比较B/S模式与C/S模式的优势与劣势,从而分析B/S模式与C/S模式在电子商务中的应用。从B/S模式在电子商务几大具有代表性网站中的应用中可以看出,电子商务一般采取B/S模式。

关键词:Browser/Server、Client/Server、应用软件系统、管理软件

电子商务在近几年经过市场的不断推动,得到了迅猛的发展。本文的意义在于通过对B/S模式与C/S模式比较,得出电子商务中所采用的模式。

一、B/S模式与C/S模式的概念

从概念上来讲,CS(Client Server) 是客户机和服务器模式,用户需安装客户端;BS(Browse Server) ,是基于浏览器和服务器模式,不用下载特别的客户端,服务由脚本和浏览器插件提供。

目前大多数应用软件系统都是Client/Server形式的两层结构,现在的软件应用系统正在向分布式的Web应用发展;内部的和外部的用户都可以访问新的和现有的应用系统,Web和Client/Server 应用都可以进行同样的业务处理;不同的应用模块共享逻辑组件;通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。

管理软件的主流技术与管理思想一样,也经历了三个发展时期:界面技术从DOS字符界面,到Windows图形界面(或图形用户界面GUI),直至今天的Browser浏览器界面。最新浏览器界面,不仅直

观和易于使用,更主要的是基于浏览器平台的任何应用软件其界面风格一致,用户对操作培训的要求大为下降,软件可操作性增强;平台体系结构也从单机单用户发展到文件/服务器(F/S)体系,再到客户机/服务器(C/S)体系和浏览器/服务器(B/S)体系。

二、B/S模式与C/S模式的比较

对电子商务来说,特别是从安全性、方便性、可操作性方面比较,C/S和B/S又各有各的优势。

1、C/S

模式的安全性要高于B/S模式。C/S程序可以更加注重流

程, 可以对权限多层次校验, 对系统运行速度可以较少考虑。B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上. 比C/S有更高的要求B/S结构的程序架构是发展的趋势, 从MS的.Net系列的BizTalk2000、Exchange2000,全面支持网络的构件搭建的系统SUN和IBM推的JavaBean构件技术等,使B/S更加成熟。C/S一般面向相对固定的用户群,对信息安全的控制能力很强。而且高度机密的信息系统采用C /S 结构适宜。B/S会面向一个未知的客户,由于不能得知客户信息,安全性也随之下降。

2、B/S模式具有很好便捷性。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。而C/S需要一个客户端,客户端可大可小,

客户端需要安装专用的客户端软件。客户端会遇到许多问题:首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。对客户端的操作系统一般也会有。可能适应于Win98, 但不能用于win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。

越来越厚的使用说明书和越来越花时间的培训,并不能称为\"良

好的售后服务\",真正好的产品在功能越来越复杂的同时应该使产品的使用越来越简单,使用浏览器作为软件界面不但容易统一各种应用系统,也非常便于使用。在工作节奏越来越紧张的今天调集大批的职员进行培训是很困难的,时间和人力都难以集中,浏览器这种易于使用几乎不需要培训的方式是最好的选择。

3、硬件环境方面:C/S 一般建立在专用的网络上, 小范围里的

网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。 B/S建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备,信息自己管理,有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行。CS 程序由于整体性,必须整体考察,处理出现的Bug以及系统升级.。升级难,可能要再做一个全新的系统。BS 构件组成,方面构件个别的更换,实现系统的无缝升级。系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。CS一

般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。BS 建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网、租用设备、信息自己管理。有比CS更强的适应范围,一般只要有操作系统和浏览器就行。CS 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。BS 建立在浏览器上,有更加丰富和生动的表现方式与用户交流。

4、B/S模式与C/S模式在成本上的比较。一个稍微大一点单位来说,系统管理人员如果需要在几百甚至几千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。所以客户机越来越\"瘦\"而服务器越来越\"胖\"是将来软件的主流发展方向,这使得升级和维护越来越容易而使用越来越简单。

传统的C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,由于产品的更新换代十分快,这么高的代价和低效率已经越来越不适应了。在JAVA这样的跨平台语言出现之后B/S架构更是飞快地普及起来了。

三、电子商务几大具有代表性网站

现在电子商务最具代表的几大网站,淘宝、易趣、当当,都是BS模式。通过广告链接,很容易被访问到。通过游览器,查看货物的信息也相当方便和迅速。

但是,这种模式,在商品交易的时候涉及的操作过于琐碎,要通过支付宝等中间途径来完成现金的交易。像淘宝,在传统模式之外,

还推出了淘宝旺旺,可以理解为一种C/S模式,但是这种软件的功能极为有限。淘宝这种模式,可以认为是一种B/S为主,C/S为辅的模式。

四、B/S模式的优势

1、移动办公

C/S模式的安全性相对较高,但在便捷性,可操作性等方面远远不足。B/S模式优越性很高,应用的范围较广,实现了移动办公。 在办公室内移动的时候可以使用任何一台电脑办公,而传统的OA是每台电脑对应指定的用户,别的用户不能使用该电脑,而且还需要安装调试软件,相当不方便。回家或离开办公室或出差到其他地方只要有可以上网的电脑也可以使用办公系统。分公司可以通过互联网、专线、电话网等连接使用资源共享,协同办公。

2、JAVA技术

在JAVA这样的跨平台语言出现之后B/S架构更是飞快地普及起来了。现在出现的Microsoft.NET也是模仿JAVA的思路,Microsoft.NET的蓝图与Java十分相似,目前还只是一个框架,还需要几年才能成熟,而JAVA已经是应用十分普及的技术了。

面对电子商务时代的到来,将来所有的应用系统几乎都在互联网上运行,企业离开电子商务将难以生存。B/S模式在很多方面都优于C/S模式,B/S模式架构的软件代表着将来的技术,只要连上互联网或者内部广域网就可以与全球的客户相连,与各地的分支机构相连。因而,B/S模式将会被电子商务所采用。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoaiwan.cn 版权所有 赣ICP备2024042794号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务