BS与CS的联系与区别?

参考解答:

它们都是指软件的运行模式。

  • C/S 是客户端/服务器的缩写,意指软件(应用程序)运行在服务器上,允许多个客户端远程访问、使用服务器软件的功能。其中客户端也是软件的一部分,通常提供页面显示、与服务器交互的功能,而服务器提供真正的计算以及数据存储功能。

    这类软件比较典型的有QQ、微信、Oracle数据库、京东淘宝的手机客户端等。

  • B/S 是浏览器/服务器的缩写,可以说是C/S的一种特殊情况。其中B(Browser)特指使用web浏览器作为客户端,通过web浏览器来访问使用服务器软件的功能和资源。

    比较典型的例子有京东淘宝的网页版程序。

  • B/S 的相对C/S 而言它的客户端更,不需要安装额外的软件,只要使用电脑或手机上的浏览器就能够使用软件的功能。 C/S则更一些,需要我们下载专门的app才能使用远程服务器的功能。

  • B/S 只要考虑浏览器兼容性就可以了,客户端程序的移植性更好;而C/S 需要考虑客户端软件在各种操作系统上运行的兼容性。

  • C/S 维护比较麻烦,软件一旦有新功能,客户端也需要跟着更新(一般需要重新下载),B/S更新则非常容易,只需要刷新网页就好。


results matching ""

    No results matching ""