我正在开发一个供Java和php客户端使用的Web服务。
当我们编写一个接受订单对象的操作时,可以执行以下操作吗?
void getOrderDetail(订单)
OR
void getOrderDetail(String order)
//订单是xml
基本上,我所追求的是:
谢谢。 感谢。
答案 0 :(得分:2)
我会选择#1。自描述操作总是一个胜利 - “字符串”不会给出更聪明的客户端(即,可以生成线型存根,如WCF,Axis等)任何有关如何做的提示。如果在线上使用强类型,则生成的WSDL充当第一级文档,也可以由客户端生成器使用。