java - 通过socket-framework连接手机和电脑

标签 java networking serversocket

<分区>

我想把我的手机变成一个 Remote ,它可以向我的电脑发送指令。我查看了 Socket 框架,它看起来很有前途。假设我的电脑在家里,通过路由器连接到我的 wifi,我的手机连接到 3G,而我在城里跑来跑去。那么有没有可能把两者联系起来呢?如果是,我需要从手机连接到哪个 IP 地址?

最佳答案

是的,可以做到。您必须连接到您的外部 IP 地址(只需谷歌“我的 IP”)和您选择的端口号,在路由器防火墙上打开端口并将端口重定向到您的计算机本地 IP 地址 - 我无能为力,因为如何操作取决于路由器。

您可以使用 no-ip.com 等免费服务来获得免费域名,这样您就不必在 IP 发生变化时跟踪它。

关于java - 通过socket-framework连接手机和电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13242641/

相关文章:

java - 按多列排序,Java 8

ubuntu - 尽管我实际上使用的是 Oracle JDK,但为什么 Android Studio 不断发出有关 OpenJDK 的警告?

java - 循环两次但在 JAVA 中花费相同的时间

java - Hibernate 中的延迟加载是什么?

c# - 处理 WinRT StreamSocket 断开连接(服务器端和客户端)

java - 套接字编程 java - 套接字连接存活了多长时间?我该如何控制它?

java - 为什么 ServerSocket.setSocketFactory 是静态的?

windows - 如何在没有路由器/DNS 的情况下使用以太网将 2 台 PC 快速连接在一起

java - 套接字连接半断开 - 未抛出 IOException

Java套接字服务器客户端到客户端文件传输