![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket
iteye_2072
这个作者很懒,什么都没留下…
展开
-
Socket 学习笔记(一) 初识Socket
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。...原创 2016-04-26 21:59:06 · 179 阅读 · 0 评论 -
Socket 学习笔记(二)Socket之支持多客户的client/server程序
前一章的Client/Server程序只能实现Server和一个客户的对话。在实际应用 中,往往是在服务器上运行一个永久的程序,它可以接收来自其他多个客户端的请求,提供相应的服务。为了实现在服务器方给多个客户提供服务的功能,需要对上面的程序进行改造,利用多线程实现多客户机制。服务器总是在指定的端口上监听是否有客户请求,一旦监听到客户请求,服务器就会启动一个专门的服务线程来响 应该客户的请求,而服...原创 2016-04-27 01:27:37 · 467 阅读 · 0 评论 -
Socket 学习笔记(三)补充关于Socket双向输入输出的例子
前面几章的例子中服务端收到信息后都没有返回应答信息,在实际中也许会有用到,写个例子记住[b]服务端代码[/b][code="java"]package com.mytest.socket;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import ...原创 2016-04-27 15:57:08 · 156 阅读 · 0 评论