关于socket编程中io流的总结
来源:互联网 发布:图片无缝拼接软件 编辑:程序博客网 时间:2024/06/07 18:00
先来看这段代码
当初看到这段代码的时候产生了这样一个疑惑,out=new printstream(client.getoutputstream())这里为什么不是client.getinputstream,因为当初我认为,这里对服务端来说是输出,而对于客户端来说却是输入。而后来经过请教和思考证明我当初是走入了这样一个误区,将server.accept()返回的socket当成是客户端那边的socket了,其实客户端那边的socket是属于客户端的,而对应的服务器也要有一个socket与连接的客户端相对应,服务器就好比一个大的蓄水池,要往很多小水池(客户端)输水,那么大蓄水池就要针对每个小蓄水池开一个口用于输水。附上一张便于理解的图所以这就不难理解为什么out=new printstream(client.getoutputstream())这里构造中为什么是拿到的输出流。哎,当初也是定性思维了想当然,结果被这个问题困扰了好久。
0 0
- 关于socket编程中io流的总结
- 关于socket编程的小总结
- socket编程中IO函数
- 关于IO流的总结
- 关于Java中IO流部分的知识总结
- 关于SOCKET编程中“烫烫烫...”的问题
- 黑马程序员 关于Socket编程 网络聊天的总结
- java关于IO流的总结
- 关于IO流的一些总结
- 使用socket.io编程的简单聊天室
- Java,InputStream,Socket阻塞.(关于HTTP请求的IO问题自我总结)
- 黑马程序员__关于学习Java中IO流的FileWriter的总结
- 黑马程序员__关于学习Java的IO流中FileReader的总结
- 关于.net socket编程中客户端关闭的问题
- socket编程中关于收发过程的一些特点
- 关于socket编程中常用的基本函数
- 关于Socket编程中gethostbyname()出错的原因
- 关于php socket编程中遇到的一些问题
- leetcode292 Nim Game
- C++中值传递、指针传递、引用传递
- Apache与Nginx比较(Nginx 高并发情况常用,必须学习)
- 树莓派下使用USB摄像头
- 根文件系统的构建与分析(四)之瑞士军刀busybox生成系统基本命令
- 关于socket编程中io流的总结
- Chipscope使用简介
- Java之关于标识符
- 安装Visio 2013 :安装程序找不到Office.zh-cn\osetupui.dll
- 支付宝SDK相关资料
- A - Dungeon Master
- leetcode258 Add Digits
- POJ-1323 Game Prediction
- iOS个人封装图片下载:Block与Delegate两种方式