通过互联网访问本地postgres数据库

时间:2016-03-30 13:58:13

标签: java database postgresql web-services

我有一个使用java开发的pos软件,它在带有localhost数据库的PostgreSQL上运行良好。但问题是我的客户想要在旅行时使用pos软件。

所以我的问题是如何通过互联网访问PostgreSQL database上运行的localhost。我在谷歌搜索了这个,发现我可以使用web services通过PostgreSQL database连接到我的internet。但不知道如何通过web services访问这些internet,因为我没有静态IP地址。

任何人都可以告诉我:

  • 通过localhost PostgreSQL database
  • 访问internet的最佳方式是什么?
  • 如果我没有web services IP地址,最好的方法是使用static如何通过互联网访问这些服务?

我正在使用java开发我的桌面POS软件,它正在Windows计算机上运行。

1 个答案:

答案 0 :(得分:0)

访问运行PostgreSQL的盒子会遇到同样的问题:你需要以某种方式找到那个盒子;如果您部署Web服务并且现在正在进行数据库访问,则会发生这种情况。有很多方法可以实现这一点,但基本上你需要永久连接到Internet(当然)和静态(真实)IP。

我建议您在AWSOpenShiftHeroku部署您的应用程序,仅举几例。