【发布时间】:2011-11-04 19:37:54
【问题描述】:
我想创建某种 Web API(我对协议没有偏好),其中服务器使用 Java,客户端使用 PHP。
我希望请求和响应都是对象(类的实例,而不是 JSON 样式的哈希)。对象的字段可以是原始类型或其他对象。我会在客户端和服务器代码中定义所有必要的类。 PHP 和 Java 具有相似的对象模型,因此用两种语言编写相应的类应该不难。
为了完成这项工作,需要有一些自动化的方法来在一侧序列化一个对象,而在另一侧反序列化它。它需要知道哪个 PHP 类映射到哪个 Java 类,以及如何转换字段。我可以写点东西,但是有没有一个现有的协议来传输这样的对象?这可以用SOAP 完成吗?
【问题讨论】:
-
我正在寻找传输类型化的对象。 JSON 只处理原始类型。
标签: java php web-services