如何构建可与不同客户端(不同操作系统)通信的WCF + MySQL服务器?

时间:2011-04-04 22:54:58

标签: mysql wcf

我想构建一个带有MySQL数据库的WCF服务器,它可以与不同的操作系统上的不同客户端进行通信。这可能吗?

如果是,我该怎么办?任何可以帮助我的教程?

干杯

1 个答案:

答案 0 :(得分:2)

  

这可能吗?

是的,互操作性是WCF设计人员关注的主要问题之一。

  

我该怎么办?

您需要考虑很多选项,例如安全性,可靠性...... 但主要是basicHttpBinding可能是最具互操作性的基于SOAP的绑定。只需谷歌获取basicHttpBinding的样本。

在另一个帐户中,最具互操作性的WCF方法WCF REST,它允许使用任何客户端都能理解的JSON,甚至是浏览器。但是,WCF REST的实现有很多设计问题(在这个问题的范围之外),我建议使用ASP .NET MVC来实现通过HTTP传递JSON对象。为安全起见,您可以使用HTTPS。