通信
aidem_brown
这个作者很懒,什么都没留下…
展开
-
SOCKET通信的基本步骤
SOCKET通信的基本步骤 1)建立一个服务器ServerSocket,并同时定义好ServerSocket的监听端口; 2)ServerSocket 调用accept()方法,使之处于阻塞。 3)创建一个客户机Socket,并设置好服务器的IP和端口。 4)客户机发出连接请求,建立连接。 5)分别取得服务器和客户端ServerSocket 和Socke转载 2014-07-22 22:40:37 · 5008 阅读 · 0 评论 -
TCP/IP、Http、Socket的区别
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,转载 2014-08-05 16:30:01 · 453 阅读 · 0 评论 -
管道通信
什么是管道? 管道是单向的、先进先出的,它把一个进程的输出和另一个进程的输入连接在一起。一个进程(写进程)在管道的尾部写入数据,另一个进程(读进程)从管道的头部读出数据。 管道的分类 管道包括无名管道和命名管道两种,前者用于父进程和子进程间的通信,后者可用于运行于同一系统中的任意两个进程间的通信。 无名管道的创建 无名管道由pi转载 2014-04-26 16:52:34 · 650 阅读 · 0 评论 -
网络通信的工作原理
提问:1、什么是计算机网络? 计算机网络是由两台或两台以上的计算机通过网络设备连接起来所组成的一个系统,在这个系统中计算机与计算机之间可以进行数据通信、数据共享及协同完成某些数据处理的工作。 强调:计算机网络不仅仅指计算机,还包含网络设备,并且计算机与计算机之间还能进行信息传输。 2、计算机与计算机之间如何进行通信? 计算机与计算机之间用线路连接起来就可以通信了吗转载 2014-08-07 12:24:46 · 1107 阅读 · 0 评论 -
TCP/ip通信模式
TCP/IP 应用层与应用程序 TCP/IP 起源于二十世纪 60 年代末美国政府资助的一个分组交换网络研究项目,它是一个真正的开放协议,很多不同厂家生产各种型号的计算机,它们运行完全不同的操作系统,但 TCP/IP 协议组件允许它们互相进行通信。现在 TCP/IP 已经从一个只供一些科学家使用的小实验网成长为一个由成千上万的计算机和用户构成的全球化网络,TCP/IP 也已成为全球因特网(I转载 2014-08-04 11:56:31 · 634 阅读 · 0 评论 -
socket阻塞与非阻塞,同步与异步、I/O模型
1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。 例如普通B/S模式(同步):提交请求->等待服务器处理->处理转载 2014-07-22 22:54:08 · 441 阅读 · 0 评论 -
socket通信简介
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下: 1、网络中进程之间如何通信?2、Socket是什么? 3、so转载 2014-07-26 14:11:55 · 369 阅读 · 0 评论