RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:00-18:00
你可能遇到了下面的问题
关闭右侧工具栏
移动互联网基础知识,关于移动互联网的B/S与C/S架构
  • 作者:admin
  • 发表时间:2017-11-10 09:16:36
  • 来源:未知

移动互联网,就是基于移动手持设备的物联网技术和应用,是一种基于互联网、无线局域网和传统通信网络等信息载体,让所有能够被独立寻址的物理对象,实现相互间数据传输的网络技术。

移动互联网拥有特性:移动性,私密性,融合性,便捷性,智能感知,个性化,多样化。


关于移动互联网的B/S与C/S架构

C/S(Client/Server)即客户机和服务器结构架构。软件需要在客户端安装软件,如果软件需要升级,则需要重新安装软件。在计算机还不普及的时代,懂得如何安装软件的人才匮乏,所以C/S架构的软件因为升级麻烦,而那个年代,很少有企业可以做出没有严重缺陷的软件,因而C/S架构的软件升级成为主要的问题。 C/S架构另外一个难处是,每个客户端的操作系统不同,就要提供不同的操作系统的客户端,比如windows,Linux等操作系统,而windows还有多个版本。支持不同版本的客户端也令软件开发者头疼。所以C/S架构遇到了升级难,需要支持多个操作系统的难题。移动互联网时代的C/S架构,现在也遇到了升级、与支持多系统的问题。并且B/S架构有一个十分明显的缺陷,就是无法建立长连接实现实时的数据显示,在移动互联网时代并无法应用到更多的应用中去。


B/S架构或许是破解难题的出路。B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。


C/S架构应用服务器运行数据负荷较轻。数据的储存管理功能较为透明。对信息安全的控制能力很强。但是高昂的维护成本且投资大让其不得不做出改变。B/S架构应用维护和升级方式简单。成本降低,选择更多。但是应用服务器运行数据负荷较重不得不备有数据库存储服务器,以防万一。且对安全的控制能力相对弱。