java - 使用套接字编程连接到我的家庭服务器

标签 java android networking network-programming

我正在编写一个用于家庭自动化的 Android 应用程序,其中该应用程序通过套接字连接到我的家用电脑,这样我就可以在移动中控制各种家用电器。我的问题是如何使我的家庭动态 IP 静态并可供互联网上的其他设备访问,以便我可以建立此连接。谢谢! :)

最佳答案

尝试免费的动态 DNS 服务,例如 No-IP .基本思想是在您的服务器上安装一个应用程序,使您的 IP 地址在无 IP 上保持最新,因此他们可以维护指向您的服务器的 DNS 记录。它会给你一个子域,而不是 second-level domain ,但这应该足够好。

关于java - 使用套接字编程连接到我的家庭服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8242370/

相关文章:

java - Hibernate 和 Lambdaj 的分组问题

java - JPA - EmbeddedId 与@ManytoOne

networking - 如何计算非线性 skb/payload 的 TCP/UDP 校验和?

networking - 在 Mac 上 Docker-compose extra_hosts

linux - 为什么关闭死掉的tcp-socket会影响另一个打开的tcp套接字?

Java、Android 将参数传递给方法

java - Spring Autowiring 线程类

java - Android:值在插入房间数据库之前被转换为 0 或 1

android - 显示在 android studio 上的透明模拟器

Android:自动旋转在 setRequestedOrientation 后不起作用