Socket
来源:互联网 发布:郑州大学网络远程教育 编辑:程序博客网 时间:2024/06/06 20:48
服务端:
public static List<Socket> socketList=new ArrayList<Socket>();
ServerSocket ss=new ServerSocket(9000);
while(true){
Socket s=ss.accept();
socketList.add(s);
//每当客户连接后启动一条ServerThread线程来为客户端服务
new Thread(new ServerThread(s)).start();
Server.accept()
| 1 服务器启动了
| 2 服务器开始监听9000端口
| 3 阻塞式监听 等待 式
|
|客户端 多线程 接收服务器消息 一个线程 发送给服务器消息 一个线程
注意 : a socket是 网络编程 要加权限
b4.0后 访问网络 要必须在子线程 必须在 run方法里 执行
|
| s = new Socket("10.20.67.238", 55562);
br = new BufferedReader(new InputStreamReader(s.getInputStream()));
os = s.getOutputStream();
|
加looper的时候注意 必须加载 run方法里 looper.loop方法后面的是死代码执行不到。
Run里起run 只是 在一个子线程中 启动另外一个子线程 !。。。。
- socket
- socket
- Socket
- Socket
- Socket
- Socket
- Socket
- Socket
- socket
- Socket
- Socket
- Socket
- Socket
- socket
- socket
- socket
- socket
- socket
- uboot环境变量设置好后烧写启动内核,文件系统出现的问题
- linux中搜索文件中某字符串
- HDU 5318 The Goddess Of The Moon(矩阵快速幂)
- ArcSDE初学者需要弄清楚的几个问题
- 实现数据结构顺序表的基本操作
- Socket
- 存储过程中控制事务带来的问题
- svn merge和branch
- mysql的配置
- UIActionSheet
- redis配置主从复制
- 职场中规则
- css中的相对定位和绝对定位
- ToggleButton(按钮开关)