我编写了一个WCF服务,以便为基于Intranet的客户端提供某些功能。当客户端运行Windows时,这很容易。我想为我的Linux客户端实现与我的Linux客户端相同的功能。我的问题是?
如何与基于linux c ++的客户端(支持发布订阅的回调操作)类型情况进行通信?我知道在HTTPBinding上使用SOAP,但这是唯一的方法(不支持我认为的回调)?
如果我在服务端使用TCPBinding,是否同样适用?目前,该服务是使用TCP设置的,但我的linux客户端通信选项是什么?
我在某处读过消息也可以用XML而不是SOAP发送(我相信通过webservices)?哪种方法更好或者如何确定哪种方法更好?
如果我想从Linux客户端与它进行通信,我试图理解我对WCF数据服务的选择。我感谢你的帮助。
谢谢,
杰里米
答案 0 :(得分:0)
在Linux方面,Mono正在开发WCF功能,但还没有完成
在c方面有一个WCF模板,但我认为它只支持basicHttpBinding
http://www.blinnov.com/2008/01/22/wcf-service-unmanaged-client/en/