我的网站(用 php)在 Yahoo small business 中运行,应用程序(用 java)在 Rackspace.com 中运行。两个服务器都有 mysql 数据库。
我想从我的网站(在 Yahoo 中)查询我的应用程序数据库(在 rackspace 中)并获取结果集。
怎么做? 请建议我引用文档来做。
直接查询远程数据库是个好主意吗?意味着是否会出现任何性能问题?
最佳答案
远程访问不“属于”您的应用程序的数据总是一个坏主意。在这种情况下,PHP 应用程序应该访问一组在 Java 端公开的函数。这是为了确保当您升级 Java 端时,您可以更改数据库的模式而不影响任何与之交互的人。
我建议您查看 Web 服务——有很多方法(例如查找 RPC、REST、SOAP),其中一些可能比其他方法更适合您的需求。
关于java - 从php查询远程mysql数据库并获取结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15872920/