我几乎没有编程背景,所以如果我的问题中没有正确的术语,请原谅我。我目前正在开发一种天气状况传感器,该传感器可以感应天气状况,并可以通过短信从传感器中获取。一旦收到这些数据,它就会更新从应用程序访问的Firebase数据库中的信息。
我目前有一个Java程序,可以发送和接收短信,并将信息上传到Firebase数据库,但我遇到的唯一问题是,只有当我的计算机运行Java程序时,信息才会更新。
我该如何在服务器上运行Java程序,这样无论我的电脑是否在运行,它都能运行?我正在寻找一个免费(或廉价(的选择,这将允许我继续测试和开发这个产品。非常感谢您的建议和指导!
欢迎使用SO.
对于你的问题,我建议你要么买一台树莓派来托管一台小型本地机器,要么可能租一台VPS。VPS是一个"虚拟专用服务器",您可以全天候使用。根据我的经验,IONOS是一家非常好的VPS软管供应商,然而,随身携带Pi可能有助于在未来解决这个问题。
树莓派3型号B+
IONOS VPS
你检查过heroku吗?它允许我们自由部署1个应用程序。