第105天:Ajax 客户端与服务器基本知识

简介: 一、服务器前言:通俗的讲,能够提供某种服务的机器(计算机)称为服务器1、服务器类型- 按服务类型可分为:文件服务器、数据库服务器、邮件服务器、Web服务器等- 按操作系统可分为:Linux服务器、Windows服务器等- 按应用软件可分为:Apache服务器、Nginx 服务器、IIS服务器、Tomcat服务器、 weblogic服务器、WebSphere服务器、boss服务器、 Node服务器等2、 服务器软件    使计算机具备提供某种服务能力的应用软件,称为服务器软件, 通过安装相应的服务软件,然后进行配置后就可以使计算具备了提供某种服务的能力。

一、服务器

前言:通俗的讲,能够提供某种服务的机器(计算机)称为 服务器

1、服务器类型

- 按 服务类型可分为:文件服务器、数据库服务器、邮件服务器、Web服务器等
- 按 操作系统可分为: Linux服务器、 Windows服务器等
- 按 应用软件可分为: Apache服务器、 Nginx 服务器、 IIS服务器、 Tomcat服务器、 weblogic服务器、 WebSphere服务器、 boss服务器、 Node服务器等

2、 服务器软件

    使计算机具备提供某种服务能力的应用软件,称为服务器软件, 通过安装相应的服务软件,然后进行配置后就可以使计算具备了提供某种服务的能力。
常见的服务器软件有:
- 文件服务器: Server-UFileZillaVsFTP等(FTP是File Transfer Protocol文件传输协议);
- 数据库服务器: oraclemysqlSQL serverDB2ACCESS等;
- 邮件服务器: PostfixSendmail等;
HTTP服务器ApacheNginxIISTomcatNodeJS等;

3、HTTP服务器

网站服务器,主要提供文档(文本、图片、视频、音频)浏览服务,一般安装 Apache、Nginx服务器软件。
HTTP服务器可以结合某一编程语言处理业务逻辑,由此进行的开发,通常称之为 服务端开发
常见的运行在服务端的编程语言包括 php、java、.net、Python、Ruby、Perl等。

二、客户端

    具有向服务器索取服务能力的 终端,如比如 手机、电脑等,通过安装不同的客户端软件, 可以获取不同的服务,比如通过QQ获得即时通讯服务、通过迅雷获得下载服务等。
    常见的 客户端软件:浏览器、QQ、迅雷、Foxmail等。
    以浏览器为宿主环境,结合 HTML、CSS、Javascript等技术,而进行的一系列开发,通常称之为前端开发。
相关文章
|
2月前
|
消息中间件 运维 网络协议
客户端和服务器之间的通信
客户端和服务器之间的通信
32 0
|
2月前
|
监控 关系型数据库 Linux
|
3月前
|
Linux
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
210 0
|
11天前
|
网络协议 Python
pythonTCP客户端编程连接服务器
【4月更文挑战第6天】本教程介绍了TCP客户端如何连接服务器,包括指定服务器IP和端口、发送连接请求、处理异常、进行数据传输及关闭连接。在Python中,使用`socket`模块创建Socket对象,然后通过`connect()`方法尝试连接服务器 `(server_ip, server_port)`。成功连接后,利用`send()`和`recv()`进行数据交互,记得在通信完成后调用`close()`关闭连接,确保资源释放和程序稳定性。
|
2月前
|
网络协议 Java API
【JavaEE初阶】 TCP服务器与客户端的搭建
【JavaEE初阶】 TCP服务器与客户端的搭建
|
2月前
|
自然语言处理 Java 编译器
【JavaEE初阶】 UDP服务器与客户端的搭建
【JavaEE初阶】 UDP服务器与客户端的搭建
|
2月前
|
安全 Shell 网络安全
Git学习---Git快速入门、Git基础使用、Git进阶使用、Git服务器使用(IDEA集成GitHub、Gitee、GitLab)、GitHub Desktop客户端
Git学习---Git快速入门、Git基础使用、Git进阶使用、Git服务器使用(IDEA集成GitHub、Gitee、GitLab)、GitHub Desktop客户端
129 0
|
3月前
|
数据采集 JavaScript 前端开发
服务器端渲染(SSR)和客户端渲染(CSR)
服务器端渲染(SSR)和客户端渲染(CSR)
|
3月前
|
前端开发 搜索推荐 UED
从性能到用户体验,探索服务器端渲染(SSR)与客户端渲染(CSR)的比较与选择
在现代 Web 开发中,服务器端渲染(SSR)和客户端渲染(CSR)是两种常见的渲染方式。本文将对它们进行比较,从性能、开发体验和用户体验等方面探讨它们的优劣势,以帮助开发者做出合适的选择。
|
3月前
|
数据采集 前端开发 JavaScript
服务器端渲染(SSR)和客户端渲染(CSR)的比较与选择
服务器端渲染(SSR)和客户端渲染(CSR)是现代 Web 开发中广泛使用的两种渲染方式。本文将从性能、SEO、开发成本等角度对两者进行比较,并提供选择建议。