我正在努力让google app引擎与托管在远程服务器上的外部oracle数据库一起工作。我正在使用PHP来部署项目。有谁知道如何使它工作?我在Mac OS x 10.7.5上安装了谷歌应用引擎
答案 0 :(得分:0)
您绝对可以使用App Engine + PHP与外部服务进行交互。您需要使用URL获取服务。查看文档:{{3}}
这意味着远程服务器需要某种与Oracle数据库交互的HTTP服务包装器。
答案 1 :(得分:0)
...标准的Oracle包装器是Native Oracle XML DB Web Services
答案 2 :(得分:0)
您将无法使用App Engine前端的本机Oracle驱动程序,因为这需要安装单独的扩展程序。
但是,可以使用URLfetch在App Engine上进行出站HTTP调用(如Romin建议的那样),或者使用native sockets interface。
如果你有一个纯PHP oracle数据库客户端,那么它应该适用于套接字或URLfetch。
如果您希望App Engine支持本机oracle驱动程序,可以在App Engine issue tracker上提交问题。