关闭

服务器与客户端理论基础知识

标签: web前端服务器客户端ajax
561人阅读 评论(0) 收藏 举报
分类:
服务器
前言:通俗的讲,能够提供某种服务的机器(计算机)称为服务器

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

2. 服务器软件
    使计算机具备提供某种服务能力的应用软件,称为服务器软件, 通过安装相应的服务软件,然后进行配置后就可以使计算具备了提供某种服务的能力。
常见的服务器软件有:
文件服务器:Server-U、FileZilla、VsFTP等(FTP是File Transfer Protocol文件传输协议);
数据库服务器:oracle、mysql、SQL server、DB2、ACCESS等;
邮件服务器:Postfix、Sendmail等;
HTTP服务器:Apache、Nginx、IIS、Tomcat、NodeJS等;

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



客户端
    具有向服务器索取服务能力的终端,如比如 手机、电脑等,通过安装不同的客户端软件, 可以获取不同的服务,比如通过QQ获得即时通讯服务、通过迅雷获得下载服务等。
    常见的客户端软件:浏览器、QQ、迅雷、Foxmail等。
    以浏览器为宿主环境,结合 HTML、CSS、Javascript等技术,而进行的一系列开发,通常称之为前端开发。



0
0
查看评论

微信小程序基础知识笔记

开始学习小程序,提升自己的技能,不想把美好的时光浪费给游戏 朋友都开始创业做小程序了,有需要的可以了解了解 下载微信专门的编辑器,可以去微信公众平台下载,但它的编辑器比较简单有些东西设置不了,可以把整个项目用别的编辑器打开 小程序开发文档 微信...
  • qq_37499518
  • qq_37499518
  • 2017-12-19 11:01
  • 77

服务器与数据存储的基础知识

服务器的四大特性:可扩展性、易使用性、易管理性、可用性,简称SUMA。 三种服务器类型: 1.塔式服务器 塔式服务器是见的最多,也是应用最为普遍的服务器。它的外形与PC机差不多,不同的是机箱可能大点,机架多些。 塔式服务器由于机箱比较大,所以它的扩展性和散热性都有比较大的优势,服务器...
  • wzxbill
  • wzxbill
  • 2012-05-10 00:00
  • 419

机器学习笔记 - 贝叶斯决策论

贝叶斯定理条件概率条件概率是指两个事件AA和BB, AA已经发生的条件下, BB发生的概率, 记为 P(B|A)P(B|A), 显然: P(B|A)=P(AB)P(A) P(B|A) = \frac{P(AB)}{P(A)} P(AB)P(AB)是指AA和BB同时发生的概率. 全概率公式...
  • volvet
  • volvet
  • 2017-03-05 13:12
  • 502

客户端和服务器之间通信讲解

原文网址:http://www.myexception.cn/program/1600316.html 一、关键词解释   客户端:能向服务器发送信息,提出请求。   服务器:能接收客户端发来的请求,并能发送数据给客户端以做出回应。 从...
  • huayutiancheng
  • huayutiancheng
  • 2016-09-08 09:52
  • 4721

Linux socket-多进程面向连接的服务器客户端程序

总结: 1.、TCP的地址复用(address reuse)问题 2、HOST_NAME_MAX 的处理方法 3、多进程socket编程中 close() 和 shutdown() 的问题 4、gethostname() 的问题 5、getaddrinfo(hostname, "...
  • duyiwuer2009
  • duyiwuer2009
  • 2012-09-28 11:25
  • 2436

客户端与服务器的数据表的同步问题

图片来源参见水印。 文章参考http://a52071453.iteye.com/blog/1978498。 美团二面中面试官问了这样的一个问题,在传输有限的情况下,如何保证多个客户端与服务器保持的数据表的一致性? 其实解决的方法很简单。 先说一下整体的思路: 首先由于客户端可能存...
  • Frozen_Wang
  • Frozen_Wang
  • 2015-09-16 09:17
  • 2310

服务器与客户端之间通信格式以及协议字

服务器与客户端之间通信格式以及协议字版本号:Ver 1.0.0.2作者:刘扬声明:因为时间有限,所以现在暂时以WSAEventSelect和Select消息模型为主,并对IOCP留有必要的连入接口,所以这份报文以这两种模型为基础。1.     ...
  • lf8289
  • lf8289
  • 2008-03-04 15:45
  • 4260

Web服务器和客户端

1 实验目的 1) 掌握Java Socket编程应用; 2) 阅读HTTP协议相关规范; 3) 基于Java Socket构建简单的HTTP的客户端和服务器; 4) 构建支持并发的HTTP服务器。 资源在底部下载 2 实验内容 1) 阅读RFC1945和RFC...
  • github_38407094
  • github_38407094
  • 2017-12-23 13:49
  • 110

服务端与客户端握手规则,心跳逻辑

服务端与客户端通讯,有一个很重要的部分就是握手。 握手的好处就是可以实现服务端与客户端的数据同步,收据收发可控,代码逻辑条理清晰严谨。 握手涉及到的内容包括 1。定时器两个,一个是做数据请求的,即所需数据服务端没有回复,间隔一定时间再去请求,如此反复。还有一个定时器是做超时处理的,即数据一直没请求...
  • lx627776548
  • lx627776548
  • 2016-07-18 17:46
  • 1290

客户端与服务器会话跟踪的三种方法

Web服务器使用Http协议。Http是无状态协议。Http的web服务器不能保持与客户端的关联。 会话(session)定义为在一段时间内,单一客户与web服务器之间的一系列的交互。在一个会话中,跟踪请求之间的数据成为会话跟踪。 会话跟踪的三种方法: 1.使用隐藏域进行会话跟踪 2.使...
  • xufebruary
  • xufebruary
  • 2010-06-30 21:35
  • 902
    个人资料
    • 访问:37818次
    • 积分:1022
    • 等级:
    • 排名:千里之外
    • 原创:69篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论