对于我们的大学项目,我们正在开发Java应用程序,所有数据都存储在Online Mysql数据库中。但是问题在于托管服务提供商仅允许我们使用特定IP地址与mysql连接。但是我们有动态IP。在连接之前,我们必须在服务器中添加计算机IP地址。但是问题是我们的客户在移动,他可能会使用USB软件狗或WIFI hotspot.so ip将会改变。我们如何在计算机上使用静态IP?
现实世界中的软件开发人员如何克服这个问题?
最佳答案
您可以创建一个代理,该代理将具有固定的IP,并将为您的客户端路由请求。另外,您可以创建用于读取/更新数据的Web API,并可以对API进行身份验证/验证,这使您可以自由更新数据库架构而无需更新客户端。
关于java - 使用静态IP与桌面应用程序进行远程MySQL连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28264364/