我正在编写一个通过 Thrift 进行通信的应用程序。我正在使用 Thrift 0.9.0(通过 OSX 上的自制软件安装)。我有一个可以工作的 Java 服务器和客户端,但我正在努力编写一个 PHP 服务器,因为没有生成 *Processor 类。
Thrift 的 PHP 文档基本上不存在,但我希望生成 *Processor 类,因为:
- Thrift 教程中的当前 (21c0a850) PhpServer.php引用了一个 CalculatorProcessor 类。
- 为教程生成 Java 代码会生成一个 Calculator.Processor 类
但是,当我从 tutorial.thrift 文件 ( ) 生成 PHP 代码thrift -r --gen php:namespace tutorial.thrift
时,生成的 Calculator.php 不包含 CalculatorProcessor 类。
我错过了什么吗?