【北京网站制作】B/S软件架构
  • 更新时间:2024-11-29 01:54:11
  • 网站建设
  • 发布时间:1年前
  • 811

B/S 软件体系结构

网络软件系统的开发包括C/S和B/S两种架构,两者都可以进行相同的业务处理。 C/S是Client/Server的缩写,是国内比较有名的客户端和服务器结构,就像我们常用的QQ或MSN等网络软件一样,需要下载安装专用的客户端软件才能运行。而服务器端也需要特定的软件支持,采用大型数据库系统。我们常用的QQ客户端登录界面。

B/S是Brower/Server的缩写,即浏览器和服务器结构。就像我们访问过的所有网站一样,只需要在客户端计算机上启动一个浏览器,例如IE或Firefox。网站服务器由应用服务器和数据库服务器组成。

B/S结构中的客户端通过在浏览器地址栏中输入URL来访问Web服务器,Web服务器根据用户的请求,将获取的结果以HTML等形式返回给客户端浏览器。用户的操作界面完全通过浏览器实现,部分业务逻辑在前端实现,但主要业务逻辑在服务端实现。这大大简化了客户端计算机的负载,减少了系统维护和升级的成本和工作量,降低了用户的综合成本。

随着互联网技术的兴起,B/S结构的软件是C/S结构的一种变化或改进的结构。具有分布式的特点,可以随时随地进行查询、浏览等业务处理;业务扩展简单方便,通过添加网页即可增加服务器功能;维护简单方便,所有用户只需更换网页即可同步更新;开发简单,分享性强。在局域网中建立一个B/S结构的网络应用,然后在Internet模式下使用数据库应用,比较容易掌握,成本也比较低。它是一种一次性开发,可以让不同的人员从不同的地点使用不同的连接方式(如LAN、WAN、Internet/Intranet等)访问和共享一个公共数据库。可以有效的保护数据平台和管理访问权限,服务器端的数据库也是安全的。

本文定位为B/S结构的网络软件开发,但不要简单理解为网站制作。它只是B/S架构开发的一种形式,主要以内容发布和产品展示为主。开发起来比较容易,注重页面的美观,对美工的要求比较高。门户等。主要开发B/S结构的网络软件,如交流论坛、电子商务系统、内容管理系统(CMS)、办公自动化系统(OA)、门店管理系统等。这些都是B/S结构的网络软件开发形式,主要以用户与系统的交互为主,以业务处理为主,在编程时对程序员的思维逻辑要求比较高。

我们专注高端建站,小程序开发、软件系统定制开发、BUG修复、物联网开发、各类API接口对接开发等。十余年开发经验,每一个项目承诺做到满意为止,多一次对比,一定让您多一份收获!

本文章出于推来客官网,转载请表明原文地址:https://www.tlkjt.com/web/13792.html
推荐文章

在线客服

扫码联系客服

3985758

回到顶部