接地气讲解TCP协议和网络程序( 五 )
Socket的用法:
第一个参数是要连接的服务器主机ip地址 , 第二个参数是端口 。
3、实战
看了这么多理论 , 是时候来实战一下了 , 看一个很简单的程序 , 我会详细讲解这个程序 。 因为需要一个服务器和客户端 , 所以我打开了两个eclipse , 这里为了省空间 , 我把导入包的操作都省略了 。 先来看服务器端:
具体语句的功能我写到了注释中了 , 首先是创建一个服务器套接字 , 它会与服务器的端口连接并等待用户连接 , 如果此时有客户端连接该服务器 , 则会在服务器端返回一个Socket套接字 , 这个时候就完成连接工作了 , 剩下的就是发送消息了 。 发送过程具体看注释 。 我们再来看一下客户端的:
客户端的代码就比较简单了 , 直接输入ip地址和端口就可以连上服务器了 , 然后通过输入输出流就可以发送消息了 , 来看一下效果图:
推荐阅读
- 王者荣耀|金仔给你们讲解马可
- |大飞说文玩:猴头手串“凤羽”小知识讲解,喜欢的朋友可以看看
- 明日方舟|明日方舟 白金才是游戏里最接地气的干员,玩家:她就是个社畜
- 猎天使魔女|白金工作室B站开课,以猎天使魔女为例讲解如何做爆款游戏
- ig|英雄联盟手游极地大乱斗模式讲解:同样的深渊,不同的体验
- 鳄鱼|水晶哥吐槽Rascal的鳄鱼“纯种”,讲解破解LCK猫咪体系的方法
- 地下城与勇士|DNF:10.14新活动地下城采矿大亨玩法讲解,商店兑换奖励分析
- 消消乐|《天涯明月刀手游》被消消乐支配的恐惧! 心剑战境s3,唐青容技能讲解
- 坦克世界|《坦克世界》战车讲解,复兴300穿荣光?矛盾体神车122TM
- 地下城与勇士|DNF:7.22版本阿拉德活动玩法讲解,送恐怖之瞳以及自选圣痕护石