系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > 电脑技术 >

图文讲解使用socket连接阿里云服务(Java&Android)

作者:郭靖寻 分类:电脑技术 发布时间:2017-09-19 18:04:36

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到使用socket连接阿里云服务(JavaAndroid)的情况,该怎么处理怎么才能解决使用socket连接阿里云服务(JavaAndroid)的详细操作步骤。 工具/原料 阿里云轻量应用服务器(理论来说无论什么服务器都是可以的) AS 方法/步骤 首先需要放行服务器的端口,需要注意在阿里云的管理控制台和服务器面板(如果有的话),就像我的是宝塔Linux面板。 这里放行的端口就是在Linux上运行的...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到使用socket连接阿里云服务(Java&Android)的问题,如果我们遇到了使用socket连接阿里云服务(Java&Android)的情况,该怎么处理怎么才能解决使用socket连接阿里云服务(Java&Android)带来的困扰呢,对于这样的问题其实我们只需要阿里云轻量应用服务器(理论来说无论什么服务器都是可以的)AS首先需要放行服务器的端口,需要注意在阿里云的管理控制台和服务器面板(如果有的话),就像我的是宝塔Linux面板。这里放行的端口就是在Linux上运行的Java服务器程序中socket中写的端口,当然Android程序中也是。因为我代码中写的端口是5521所以放行5521端口(8000端口不用,只是截图需要)查看服务器公网IP,在阿里云管理这样就解决了这样的问题,接下来给大家带来使用socket连接阿里云服务(Java&Android)的详细操作步骤。

工具/原料

阿里云轻量应用服务器(理论来说无论什么服务器都是可以的)
AS

方法/步骤

首先需要放行服务器的端口,需要注意在阿里云的管理控制台和服务器面板(如果有的话),就像我的是宝塔Linux面板。

这里放行的端口就是在Linux上运行的Java服务器程序中socket中写的端口,当然Android程序中也是。因为我代码中写的端口是5521所以放行5521端口(8000端口不用,只是截图需要)

图文讲解使用socket连接阿里云服务(Java&Android)

图文讲解使用socket连接阿里云服务(Java&Android)

查看服务器公网IP,在阿里云管理控制台--概览里可以看到

图文讲解使用socket连接阿里云服务(Java&Android)

Linux端Java服务器程序,因为学习所以很简单。

图文讲解使用socket连接阿里云服务(Java&Android)

Android端布局代码

图文讲解使用socket连接阿里云服务(Java&Android)

Android端逻辑代码

图文讲解使用socket连接阿里云服务(Java&Android)

图文讲解使用socket连接阿里云服务(Java&Android)

注意:Android端需要在AndroidManifest.xml中添加网络权限,不然socket会报错

<uses-permission android:name="android.permission.INTERNET" />

图文讲解使用socket连接阿里云服务(Java&Android)

最后就是在Linux服务器上运行Java程序。不用在意这里显示的IP,因为Java代码里获取的不是公网IP,并不影响后面的操作。

图文讲解使用socket连接阿里云服务(Java&Android)

启动Android程序,开始连接就可以看到服务器上显示连接成功。还是老话,不要在意显示的ip

图文讲解使用socket连接阿里云服务(Java&Android)

图文讲解使用socket连接阿里云服务(Java&Android)

因为是刚刚解决的问题,所以经验写的有点糙,海涵。

注意事项

Android网络权限
服务器端口放行

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。