基于B/S架构的软件项目开发

2014-10-21 19:57:17赵巧玲
计算机光盘软件与应用 2014年24期
关键词:设计学生

摘 要:由于Internet的普及,近年来互联网技术快速发展,很多关于管理软件的架构已经升级,开始从Client/Server升级到Browse/Server。因此,本文将通过分析B/S架构,由B/S架构与C/S架构的比较,突出B/S架构的软件项目开发的优势,最后介绍一个以B/S架构开发的具体实例。

关键词:B/S架构;C/S架构;实际应用

中图分类号:TP311.13

1 前言

随着Web的蓬勃发展,网络结构模式也开始改变,B/S架构也就孕育而生。由于传统的C/S网络结构模式存在着种种问题,从而促使了B/S架构的兴起。人们在基于C/S架构的基础之上,提出了一种具有三层模型的结构,也就是对C/S架构的一种改进。随着B/S架构的广泛应用,掌握和了解B/S架构成为软件开发技术人员的必须具备的知识。

1.1 C/S架构

Client/Server(客户机/服务器)架构,是人们所熟悉的一种软件系统体系结构,通过将任务合理分配给客户机端与服务器端,降低了系统的通讯开销,两端硬件环境的优势可以得到充分的利用。在早期的应用软件开发中,大多数软件系统是把C/S架构作为设计标准的第一选择。C/S架构的的交互性强、可靠性高、有良好的数据处理能力,但是其客户维护成本高,工作量大,软件升级比较麻烦。

1.2 B/S架构

Browse/Server(浏览器/服务器)架构,它是在原有的C/S架构上进行了扩展。B/S构架的软件系统特点:浏览器只需安装在客户机上;服务器端则安装数据库(DB,Data Base)、客戶层浏览器和所有的数据;从逻辑上可分为三层,客户层浏览器、WEB服务层和DB服务器层。

客户机层的作用是实现用户界面在客户端浏览器中显示。浏览器显示从Web服务器端传输来的数据,然后用相应的HTML标记和CSS来实现。……

登录APP查看全文

猜你喜欢
设计学生
快把我哥带走
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
《李学生》定档8月28日
电影(2018年9期)2018-11-14 06:57:21
赶不走的学生
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
学生写话
学生写的话