【发布时间】:2011-05-23 13:06:15
【问题描述】:
我有一个基于 java 的应用程序来操作 mysql 数据库。我想将此特定应用程序与安装的 moodle 集成。请让我知道程序。我对 java 和 php 作为单独的实体很有信心。但问题是如何整合两者?
【问题讨论】:
我有一个基于 java 的应用程序来操作 mysql 数据库。我想将此特定应用程序与安装的 moodle 集成。请让我知道程序。我对 java 和 php 作为单独的实体很有信心。但问题是如何整合两者?
【问题讨论】:
最简单有效的方法是在 java 代码中运行 socketserver 并使用客户端套接字从 PHP 发送请求(例如,pjb 为您实现了大部分繁重的工作)。或者,您可以通过容器将 Java 公开为 HTTP 服务(例如,使用 SOAP 或 REST)并从 PHP 调用它。
【讨论】:
Thrift 同时支持 PHP 和 Java:
Thrift 是用于可扩展的跨语言服务开发的软件框架。它将软件堆栈与代码生成引擎相结合,构建可在 C++、Java、Python、PHP、Ruby、Erlang、Perl、Haskell、C#、Cocoa、JavaScript、Node.js、Smalltalk 和 OCaml 之间高效无缝工作的服务。
【讨论】: