[quote=引用 4 楼 max_min_ 的回复:] 服务端就一个关键的api而已!开启监听, socket->bind->listen->accept-> recv/send(read/write) listen就是你说的服务端监听,当有客户端连接的时候,listen维护的队列就会给accpet返回对应的套接字,通过此套接字和连接的客户端通信! 后期可以自己改善的,传文件是没有什么问题的!不过已经有比较成熟的了Ftp服务了!可以借鉴下!至于楼上说的tcp/ip协议卷1,不敢苟同,这本书是需要一定的网络基础的人去看的,而且需要对tcp/ip协议都有一定了解的!
服务端就一个关键的api而已!开启监听, socket->bind->listen->accept-> recv/send(read/write) listen就是你说的服务端监听,当有客户端连接的时候,listen维护的队列就会给accpet返回对应的套接字,通过此套接字和连接的客户端通信! 后期可以自己改善的,传文件是没有什么问题的!不过已经有比较成熟的了Ftp服务了!可以借鉴下!至于楼上说的tcp/ip协议卷1,不敢苟同,这本书是需要一定的网络基础的人去看的,而且需要对tcp/ip协议都有一定了解的!
33,321
社区成员
41,774
社区内容
加载中
试试用AI创作助手写篇文章吧