繁体   English   中英

与android设备的套接字通信

[英]Socket communication with android devices

我可以从客户端(Android设备)与服务器(Android设备)进行交互,只是使用TCP套接字查询位于服务器中的数据库吗?

是和否。如果您的设备在无线网络中并且具有自己的本地IP。 如果客户端电话在同一网络中,仅提供正确的IP和端口,则可以从客户端电话连接到它。
如果服务器电话位于另一个无线网络中,则必须使用路由器设置将端口转发到服务器端口。 请记住,如果您将通过电话重新连接到无线网络,则IP将由网络基础结构自动分配,并且可能会从以前的IP地址更改。

如果要在服务器电话位于3G网络(或类似的非wifi)上时连接服务器电话,则将没有任何特定IP,并且它不是静态的,因此几乎不可能创建可靠的网络。 您正在寻找更多的点对点网络模型。

如果您在中间使用服务器作为网关,那会更好,那样它将是可靠的。 唯一的问题是,您将必须托管服务器及其所有流量等进程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM