网络编程基础总结
2016-02-03 11:45
399 查看
一、客户端-服务器编程模型:
1、 每个网络应用都是基于客户端-服务器模型的。
2、 一个web服务器管理了一组磁盘文件,它会代表客户端进行检索和执行。
3、 客户端-服务器模型中的基本操作为事务(transaction),一个事务由四步组成:
1) 当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。
2) 服务器接到请求以后,解释它,并以适当的方式操作它的资源。
3) 服务器给客户端发送一个响应,并等待下一个请求。
4) 客户端收到响应并处理它。
注意:客户端和服务器是进程,而不是常常提到的机器或者主机。
二、Web服务器
1、 Web服务器和客户端之间的交互是基于文本的应用级程序,HTTP(超文本传输协议),一个web服务端(即浏览器)打开一个到服务器的因特网连接,并请求某些内容。服务器响应所请求的内容,然后关闭连接。浏览器读取这些内容,并显示在屏幕上。
2、 Web内容用一种叫做HTML(超文本标记语言)的语言来编写。一个HTML也包含标记,它们告诉浏览器如何显示这页中的各种文本和图形对象。HTML的强大之处在于,一个页面可以包含指针(超链接),这个指针可以指向存放在任何因特网主机上的内容。
1、 每个网络应用都是基于客户端-服务器模型的。
2、 一个web服务器管理了一组磁盘文件,它会代表客户端进行检索和执行。
3、 客户端-服务器模型中的基本操作为事务(transaction),一个事务由四步组成:
1) 当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。
2) 服务器接到请求以后,解释它,并以适当的方式操作它的资源。
3) 服务器给客户端发送一个响应,并等待下一个请求。
4) 客户端收到响应并处理它。
注意:客户端和服务器是进程,而不是常常提到的机器或者主机。
二、Web服务器
1、 Web服务器和客户端之间的交互是基于文本的应用级程序,HTTP(超文本传输协议),一个web服务端(即浏览器)打开一个到服务器的因特网连接,并请求某些内容。服务器响应所请求的内容,然后关闭连接。浏览器读取这些内容,并显示在屏幕上。
2、 Web内容用一种叫做HTML(超文本标记语言)的语言来编写。一个HTML也包含标记,它们告诉浏览器如何显示这页中的各种文本和图形对象。HTML的强大之处在于,一个页面可以包含指针(超链接),这个指针可以指向存放在任何因特网主机上的内容。
相关文章推荐
- 小心服务器内存居高不下的元凶--WebAPI服务
- 运维入门
- 利用开源软件打造自己的全功能远程工具
- Linux5.9无人值守安装
- 数据中心和云未来的十二大趋势
- 用vsftp快速搭建ftp服务器
- Linux快速构建apache web服务器
- 服务器监控策略浅谈
- 如何降低服务器采购成本 原理分析
- 建议的服务器分区办法
- 服务器托管六大优势分析
- Erlang实现的一个Web服务器代码实例
- 服务器技术全面解析
- 保护DNS服务器的几点方法小结
- 我国成为全球第二大服务器消费国
- 服务器 安全检查要点[星外提供]
- 服务器应用自动重新启动IIS批处理[原创]_DOS/BAT_脚本之家
- FTP 服务器关于权限的问题
- 批处理设置windows服务器的代码ThecSafe1.9.4第1/3页