网络通信方式:CS和P2P入门区别
来源:互联网 发布:电脑桌面的便签软件 编辑:程序博客网 时间:2024/05/18 03:42
CS:Client/Server,客户-服务器方式
BS:Browser/Server,浏览器-服务器方式
P2P:peer to peer,对等方式
BS其实是CS方式的一种特例,所以也应算在CS中。
CS:主机A如果运行客户端程序,而主机B运行服务端程序,客户A向服务端B发送请求服务,服务器B向客户A接收服务,这种情况下,就是以CS的方式进行通信。我们所指的客户和服务器都是值通信中涉及的两个应用进程,而不是具体的主机。
P2P:以对等方式进行通信,并不区分客户端和服务端,而是平等关系进行通信。在对等方式下,可以把每个相连的主机当成既是主机又是客户,可以互相下载对方的共享文件。比如迅雷下载就是典型的p2p通信方式。
BS和CS通信的实质相同,都是客户端向服务器端发送请求,服务端接收并处理。但是BS相对于CS来说更方便,对电脑配置要求更低,并且易于维护,安全性在某种意义上要好些,CS中容易被反汇编,但是CS对于那种复杂的业务处理要更容易一些。
0 0
- 网络通信方式:CS和P2P入门区别
- 网络通信模型:P2P模型
- NAT和P2P网络
- NAT和P2P网络
- CS和PS区别
- P2P通信 原理-UDP打洞方式
- 计算机网络学习 :p2p通信方式简单理解
- ActiveMQ之P2P点对点通信方式
- 用JAVA实现P2P网络通信
- 用JAVA实现P2P网络通信
- 网络通信P2P JAVA实现过程
- 用JAVA实现P2P网络通信
- 从脚本浅谈CS网络通信模式
- 网络通信PDU和SDU的区别
- 网络通信(POST方式)
- android网络通信方式
- Android网络通信方式
- Android 网络通信方式
- 求解立方根
- 更多Go Interface细节
- 拉米纸牌游戏
- Android的开发环境
- Unity3D坦克大战2(摄像机设置)
- 网络通信方式:CS和P2P入门区别
- 算法小结
- Struts2配置文件说明
- PAT(A) - 1042. Shuffling Machine (20)
- 博文目录
- 数据结构第二次作业
- AC自动机算法JAVA
- 字符编码与编程语言
- Android Animations动画使用详解