H,
我以前从未工作或编写过C#wcf webservice。
我使用的网络服务方法具有如下签名,也是由之前未使用过wcf的第三方编写的:
public void AddOrder(Order o, DeliveryMethod dm)
但是,是否可以将Order和DeliveryMethod对象直接传递给服务,而不是首先使用xml格式?或者,webservice和我的网站之间的交互和转移是否在需要时序列化?
答案 0 :(得分:0)
WCF支持许多不同的绑定,允许您决定在调用服务时使用的格式。如果您使用标准basicHttpBinding
,那么您的服务将使用隐含XML的SOAP端点。但是,在调用Web服务时,您需要在将数据发送到网络之前对其进行序列化/反序列化。