我应该开发一个客户端应用程序(针对Windows 7),它能够向使用WCF创建的web服务发送请求。运行在Windows 7上的应用程序只能发送HTTP呼叫,因此它们只能对WCF使用BasicHttpBinding。因此,我必须在客户端应用程序中使用BasicHttpBinding。
哪些类型的web服务可以与只支持BasicHttpBinding的客户端通信?这些web服务是否也应该使用相同的绑定来开发?
使用BasicHttpBinding创建的web服务是否对接收到的消息的频率有一些限制?使用BasicHttpBinding创建的客户端是否对发送的消息的频率有一些限制?如果是,为什么?如果是的话,是否可以改变这个限制?如果是的话,这个限制是否与从同一个客户端接收的消息有关?
发布于 2012-03-04 15:34:42
任何支持SOAP1.1的东西都应该能够使用BasicHttpBinding调用服务。
就极限而言,服务的唯一限制是应用程序处理传入消息的速度。每条消息的默认大小限制为64 by,但可以通过更改MaxReceivedMessageSize设置来调整。
有关BasicHttpBinding vs WsHttpBinding:basicHttpBinding对wsHttpBinding的更多信息,您可能需要查看这个问题。
https://stackoverflow.com/questions/9556101
复制相似问题