gpt4 book ai didi

module - 将 IOT 模块连接到互联网服务器

转载 作者:行者123 更新时间:2023-12-04 21:39:13 25 4
gpt4 key购买 nike

我开发了一个可以连接到 Wi-Fi 并将数据发送到互联网的 IOT 模块,该模块可以将数据(字符串)发送到特定端口上的特定 IP 地址。

互联网服务器应该将该信息存储到数据库中,并通过 HTTP(网页)将该信息显示给用户。

当我将端口设置为 9081(任何随机数)并将我的本地计算机 IP 地址设置为模块应该向其发送数据的 IP 地址时,我可以在本地计算机终端上看到数据。

我的问题是如何将这些数据发送到互联网?
我的想法是我可以购买域名,托管和开发一个网站(HTTP),默认情况下监听端口 80。服务提供商只给我一个基本的服务,如 HTTP、HTTPS 和 FTP,这使得它成为可能上传网站,我无法访问其他协议(protocol)和端口。

我应该购买虚拟专用服务器还是应该使用任何特定的云服务或者模块可以在端口 80 上向服务器发送数据而不会与网页和网页内容发生冲突?

请给我一些建议。

最佳答案

我对物联网模块做了类似的事情。我还考虑了两种选择。在我们描述之前,没有必要购买域名。您可以轻松地使用 IP 地址进行连接。如果你有一些闲钱就去买吧。

  • 将所有内容发送到本地计算机上的 Web 服务器。要访问本地计算机,您必须启用端口 80 才能通过 Internet 访问。您在路由器上执行此操作。这称为端口转发。您设置了一个规则,以便在端口 80 上对您的 IP 地址发出的所有请求都应重定向到 Web 服务器正在监听的任何端口上的本地计算机。这是可用的最便宜的方法。此外,还有一个重要的限制:如果您想访问数据,您的本地计算机需要一直打开。
  • 购买 Droplet(虚拟专用服务器)。工作流程与 1 相同,但您不需要端口转发任何内容。这些通常已设置好并可以使用。但是,这通常很昂贵。这些提供商中的大多数都提供现收现付服务(例如,Digital Ocean 是我使用的服务)。还有其他提供商提供免费但有限的版本。这些通常是开发人员试用版。如果您进行了多次交易或空间,则必须付费(查看 Parse)。
  • 关于module - 将 IOT 模块连接到互联网服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30950602/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com