2、服务器——企业级操作系统

客户端与服务端

image

软件架构

C/S 架构(Client/Server)

  • 客户端示例:迅雷、QQ、百度网盘、腾讯课堂、网易云音乐、游戏客户端、腾讯视频等。
  • 特点:需要安装与定期升级,占用系统资源较多,性能通常较高。

B/S 架构(Browser/Server)

  • 浏览器示例:Chrome、Firefox、Edge、360等。
  • 网站示例:百度、知乎、微博、贴吧、淘宝等。
  • 特点:无需安装和维护,支持跨操作系统,资源占用较少。

服务器组成部分

  1. 服务器硬件
  2. 服务器操作系统
    • Windows Server 系列
    • Linux 系列:Red Hat、CentOS、Debian、Ubuntu
    • Unix 系列:Sun Solaris、BSD Unix
  3. HTTP 容器(Web 服务器)
    • 默认端口:HTTP(80),HTTPS(443)
    • 示例:Tomcat、Apache、Nginx、WebLogic、JBoss等
  4. 应用程序
    • 使用各种编程语言开发的软件项目:Java、PHP、C、Python、Ruby、Go等
      image

总结

客户端与服务端架构的选择取决于应用需求、用户资源占用及维护便利性。C/S架构适合性能要求高的应用,而B/S架构则在资源占用和跨平台兼容性上具备优势。服务器的组成部分涵盖硬件、操作系统、HTTP容器与应用程序,构成了完整的服务体系。
image

posted @ 2024-09-09 16:30  感觉小丑  阅读(31)  评论(0)    收藏  举报