JAVA学习解决俩大难题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mayong1234567/article/details/82729475

前言

今日学习收获很多,解决了一直的心理疑惑, 开心之余,不忘博客总结以下,如下便是对问题的处理结果.

问题一:远程控制问题

之前学习中,遇到小伙伴们远程控制桌面,感觉很好玩,自己试了试后却发现没有想象的那么容易,总是会出现很多错误.今天突然灵机一动,感觉可以,果然,用了小伙伴的电脑,再局域网下,成功实现了远程桌面的控制,具体步骤如下:

  1. 开启远程功能
    右击我的电脑,->属性->远程管理->允许远程控制 + 允许任意版本远程控制.
  2. 远程控制设立账户和密码
    远程控制种,必须要设置账户和密码,这个我也不太清楚,可能是为了安全考虑吧,反正需要设置以下,哪怕是空密码也可以吧.
  3. 在其他电脑上测试
    win+r 输入 mstsc 打开远程连接设置, 输入要控制的远程IP, 用户名, + 密码,然后就会成功登陆
    如果出现错误,可以开启防火墙! 再测试以下.

问题二:C/S交互模式下,如何进行通信

这一点是我之前之前不管如何也都想不通的一点,今日看了马士兵老师的课程,能够对俩台电脑,俩个java 程序进行交互,实现了功能,也就是说如果又一个公网ip 以及一个服务器,那么我们就可以开发一些列C/S Java程序了.
服务器端设置
1. 在服务器端编写程序,定义端口
2. 定义 服务器端口
3. 在死循环种定义,Socket, 以及接受流, 可以接受一段代码 ,可以定义输出流,可以根据输入的代码来实现查询,并返回一个数据集等!
客户端设置
1. 在客户端设置连接ip 以及连接端口,
2. 添加输入输出流,根据某一编码方式来实现 信息交流.通信等

图片显示:
1 服务器端:
这里写图片描述

2 客户端:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/mayong1234567/article/details/82729475
今日推荐