首页 > 解决方案 > 将 REST api 从本地服务器转发到 aws 服务器

问题描述

我会更好地暴露我的问题。

我有几个设备与我通过 REST API 通信的女巫。这些设备位于客户网络内,我无法将它们直接暴露在互联网上,因此我无法从其他应用程序访问它们。

所以我想做的是一个桌面应用程序(我可以安装在客户网络上),它将设备 REST API 转发到外部 AWS 服务器。

通过这种方式,我可以使用转发的 REST API(在 aws 上)与我的设备进行通信。

本质上, id 想要拥有的是一种简单的方式,例如:

GET http://"device_local_ip_or_name"/live/version // 示例获取调用 REST api 直接调用到设备

GET http://"AWS addres"/"device_local_ip_or_name"/live/version // 相同的 GET 调用,但在 aws 上

我应该在服务器端和桌面应用程序上使用哪种技术来实现这个目标?

谢谢

标签: amazon-web-servicesapirestforwarding

解决方案


推荐阅读