天,
我有一个项目,我需要构建一个“实时”java 应用程序(服务器)来保存有关域对象的状态(它是一个私人拍卖系统)。Java 服务器将与包含主要后端业务功能的 PHP 类进行通信。PHP 类将是无状态的。
我需要将域对象与 java 服务器(来自 PHP)进行通信,以便它们的状态可以随着时间的推移进行管理。需要通过调用 Web 服务器上的 PHP 类将域对象的更改保存回数据存储区。
我正在考虑使用 XML-RPC 类(例如 Zend_Xmlrpc_Server)包装我的 PHP 类,因为它们将是无状态的。如果/当 java 应用程序需要写入数据存储时(通过调用正确的 PHP 类方法),则需要使用 XML-RPC 客户端库类。
但是,我不确定如何在 java 应用程序中公开功能,以便可以通过 PHP 方法调用来访问它。谁能告诉我在java中最简单的方法......我只是编写一个多线程应用程序并公开一个套接字吗?我正在寻找正确的库类来构建 java 应用程序。
干杯,保罗