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

一、服务器

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

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等技术,而进行的一系列开发,通常称之为前端开发。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏知晓程序

已发布的个人小程序,终于可以改名了!

在小程序开放个人注册时,知晓程序(微信号 zxcx0101)提到过,个人类型小程序在发布之前,有三次更名机会。发布之后,「小程序暂不支持改名」。

21010
来自专栏魏艾斯博客www.vpsss.net

腾讯云云监控实时监控服务器稳定性和运行状态

56640
来自专栏Youngxj

[源码分享]手机聊天室WiiChat v1.2.8

58840
来自专栏互联网大杂烩

OAuth协议

OAUTH 协议旨在为用户资源的授权访问提供一个安全,开放的标准。平台商通过OAUTH协议,提示用户对第三方软件厂商(ISV)进进行授权。 使得第三方软件厂商...

6710
来自专栏王金龙的专栏

微服务入门

“微服务”最初是由 MartinFowler 在 2014年写的一篇文章 《MicroServices》中提出来的。 关于 Martin Fowler 的介绍,...

31720
来自专栏梧雨北辰的开发录

iOS提交审核失败:通知“has changed to Invalid Binary.”错误

2016-11-09 今天在App提交审核的时候遇到了一个问题,打包上传到itunes Connect的过程都没有问题,但是之后在itunes Connect的...

38170
来自专栏琯琯博客

大型分布式网站术语分析

一、I/O优化 1、增加缓存,减少磁盘的访问次数。 2、优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。 3、设...

25940
来自专栏建站达人秀

如何搭建 VestaCP 面板

VestaCP 是一个免费的主机控制面板,它可以帮助你快速管理VPS主机和服务器,你可以将 VestaCP 作为一个虚拟主机管理系统,因为VestaCP支持在线...

44510
来自专栏技术视点

云自动化工具:WinRM vs SSH

[文章最初由Barak Merimovich撰写]

41660
来自专栏blackpiglet

在Play with Kubernetes平台上以测试驱动的方式部署Istio

翻译一篇 Istio 部署教程,原文链接:test-drive-your-first-istio-deployment-using-play-with-kube...

16120

扫码关注云+社区

领取腾讯云代金券