在客户服务器结构中,数据的处理在端:数据库服务器和应用程序相分离,保证数据物理独立性\应用程序的独立性。
数据都存在服务器端,他有自己的数据库,客户端只是一些动态链接与数据库打交道。还有一些等信息都是放在客户端的。
没有中间环节,因此响应速度快。同时由于开发是针对性的,因此, *** 作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。
但缺少通用性,业务的变更,需要重新设计和开发,增加了维护和管理的难度,进一步的业务拓展困难较多。不过此部分内容对于管理制度成熟的仓库企业而言,其困难度并不大。
系统维护 、 升级的比较:
CS结构中的每一个客户机都必须安装和配置相关软件,如 *** 作系统、客户端软件等。当客户端软件需要维护、升级,即使只是增加或删除某一功能,也需要逐一将CS结构中所有的客户端软件卸载并重新安装。如果不进行升级,可能会碰到客户端软件版本不一致而无法工作的情况。
BS结构中每一个客户端只需通过浏览器便可进行各种信息的处理,而不需要安装客户端软件,维护、升级等几乎所有的工作都在服务器端进行,如果系统需要升级,只需要将升级程序安装在服务器端即可。
服务器端是指在服务器上处理、运算等(例如数据库,动态语言net、JSP、PHP等都是在服务器商进行处理,然后返回给客户端浏览器);客户端则是在客户端处理(例如Javascript的代码在服务器并不执行,而是原封不动地返回到浏览器,由浏览器中的JS解析引擎解析执行,但它可以跟服务器端通信)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)