套接字又叫socket。
Socket是Java的一整套的调用API,通过 Socket可以进行跨进程级的通信和数据交换,可以进行分布式的计算。
Socket是对TCP/IP协议和UDP协议的一个封装.
输入输出都需要通过inputstreamreader转换流,将其转换然后赋给bufferreader 或者printwriter
TCP/IP协议是在传输层,安全协议,点对点协议 客户机----服务器 一问一答 不能穿越防火墙。
TCP/IP连接经过三次握手.
UDP协议 不安全协议 客户机负责发,不负责随来应答。每天都在使用UDP协议, 打电话,接短信。
重点是如果是多台客户端对一台服务器,需要使用多线程创建,直接创建线程的方式比较浪费,建议使用线程池。



本文深入探讨了Socket通信的基本概念,解析了其作为Java中跨进程通信和数据交换的重要角色,详细介绍了TCP/IP和UDP协议的特点及应用场景,强调了多线程在多客户端环境下与服务器通信的重要性。
1248

被折叠的 条评论
为什么被折叠?



