怎样在自己电脑上建立一个TCP服务器

怎样在自己电脑上建立一个TCP服务器,第1张

在自己电脑上建立一个TCP服务器的方法如下:
1、 创建一个ServerSocket;
2、从ServerSocket接受客户连接请求;
3、创建一个服务线程处理新的连接;
4、在服务线程中,从socket中获得I/O流;
5、对I/O流进行读写 *** 作,完成与客户的交互;
6、关闭I/O流;
7、关闭Socket。
创建一个ServerSocket的方法如下:
ServerSocket server = new ServerSocket(post)
Socket connection = serveraccept();
ObjectInputStream put=new ObjectInputStream(connectiongetInputStream());
ObjectOutputStreamoput=newObjectOutputStream(connectiongetOutputStream())。

方法/步骤
安装hostapd无线网认证程序。
sudo apt-get install hostapd
安装小型DNS/TFTP服务器。
sudo apt-get install dnsmasq
安装iptables。默认deepin linux下已经安装。
sudo apt-get install iptables
安装git,需要克隆github上的create_ap。sudo apt-get install git
建立一个文件夹,并初始化git仓库,以便克隆github上的工具。
克隆github上的ap创建工具create_ap。
克隆完成,执行如下命令安装create_ap。
sudo make install
接下来查看自己电脑上网络名称。
最后通过create_ap来创建wifi热点,命令格式:
create_ap 无线网卡 有线网卡 热点名称 密码
比如我的电脑创建一个密码为110120114的叫mywifi的热点。
sudo create_ap wlan0 enxb827eb03ac05 mywifi 110120114
开启后,其它无线设备就可以在无线网扫描中找到mywifi的网络,输入密码即可上网了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10853686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存