4

我正在为 Android 和 iOS 编写应用程序,直到现在我们使用 JSON 在服务器和客户端应用程序之间传递数据。我们的服务器是用 PHP 编写的。现在我正在考虑将我们的实现转移到FlatBuffersJSON 上。

有人知道我是否可以使用 PHP 制作它们吗?我不是服务器开发人员,所以我不知道这在服务器端是如何工作的。

4

2 回答 2

1

目前没有用于 PHP 的 FlatBuffers 代码生成器,只有 C++/Java/C#/Go/Python。然而,flatc命令行工具可以将二进制平面缓冲区文件转换为 JSON 以用于任何语言。

编辑:一个 PHP 实现刚刚被贡献给该项目。

于 2015-06-15T14:58:33.973 回答
1

是的,您可以使用 php 生成它们。Google 刚刚发布了一个 php 库。

项目网页上有一些资源。

您仍然需要 C 编译器来编译模式。如果您在 Mac 上,您可以使用brew install flatbuffers(使用 home brew)安装它。

于 2016-03-23T19:09:31.557 回答