计算机网络学习——02
来源:互联网 发布:马云关于网络 编辑:程序博客网 时间:2024/05/21 07:05
研发网络应用的核心是写出能够运行在不同的端系统和通过网络彼此通信的程序。![将应用软件限制在端系统](http://img.blog.csdn.net/20150907095759345)应用程序体系结构,是由程序研发者设计的,规定了如何在各种端系统上组织该应用程序,现代网络应用程序中两种主流的体系结构是C/S和P2P体系结构。C/S体系结构中,有一个总是打开的服务器,它服务于来自许多其他称为客户机的主机的请求,客户机之间并不直接通信,服务器具有固定的、周知的地址,称为IP地址,并且总是处于打开状态。P2P体系结构,对总是打开的基础设施服务器有最小的依赖,任意间断连接的主机对——称为*对等方*,直接相互通信,大多数*流量密集型*的应用程序都是P2P体系结构的。P2P具有自扩展性。![体系结构示意](http://img.blog.csdn.net/20150907101639820)进程通信,进程间通信规则有端系统上的操作系统确定,不同端系统上的进程通过跨越计算机网络交换报文而相互通信。在给定的一对进程之间的通信会话中,发起通信的进程被标示为*客户机*,在会话开始等待联系的进程是*服务器*;进程通过套接字(socket)的软件接口在网络上发送和接受报文,应用程序开发者可以控制套接字在在应用层端的所有东西,但是对该套接字的运输端几乎没有控制。应用程序开发者对运输层的控制仅限于:选择运输层协议;设定运输层参数![socket](http://img.blog.csdn.net/20150908091834179)
0 0
- 计算机网络学习——02
- 计算机网络学习笔记——计算机网络概述
- 计算机网络学习——01
- 计算机网络学习——03
- 计算机网络学习——04
- 计算机网络学习——网络安全
- 计算机网络学习笔记——第一章:计算机网络和因特网
- 计算机网络学习笔记——计算机网络的概述(1)
- 计算机网络学习笔记——计算机网络的概述(2)
- 学习笔记——计算机网络基础【一】
- 学习笔记:第一章——计算机网络概述
- 计算机网络学习笔记——概述
- 计算机网络学习(四)——链路层
- 【自考学习】计算机网络——网络体系结构
- 【自考学习】计算机网络——IP地址
- 【自考学习】计算机网络——协议
- 计算机网络——学习资料(更新.......)
- 计算机网络学习笔记—第一章概述
- H-Index
- android 动画--帧动画--仿美团加载中小人
- Stochastic gradient descent与Batch gradient descent
- WPF ItemContainerGenerator.ContainerFromItem返回Null
- ACM-最短路径邻接表
- 计算机网络学习——02
- 设计模式-单例模式
- C++ 防 陷阱3 结构体位对齐详细说明
- Maven 3 + Hibernate 3.6 + Oracle 11g Example (Annotation)
- 1
- 关联规则——FP-Tree算法
- SQL group_concat()函数
- YII 配置详细说明
- 天声人語 20150907