客户端/服务器构架典型例子:
某人在计算机上使用网络浏览器访问网站,比如 http://www.yahoo.com。服务器是在一台计算机运行的网络服务器程序,该计算机具有分配给yahoo.com这个域名的IP地址。
连接到网络服务器后,它定位和查找所请求的网页和相关资源,并将它们发送给客户端。
客户端和服务器的区别:
客户端:
- 需要时才连接上网
- 通常会运用(客户端)软件,如Internet Explorer 或 谷歌浏览器
- 使用HTTP
- 向服务器请求网页
- 从服务器接收网页和文件
服务器:
- 一直保持网络连接
- 运行服务器软件(比如Apache 或 Internet Infromation Server)
- 使用HTTP
- 接收网页请求
- 响应请求并发送状态码、网页和相关文件