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

如何构建WCF+;可以与不同客户端(不同操作系统)通信的MySQL服务器?,mysql,wcf,Mysql,Wcf,我想用MySQL数据库构建一个WCF服务器,它可以在不同的操作系统上与不同的客户端通信。可能吗 如果是,我该怎么走?有什么可以帮助我的教程吗 干杯 可能吗 是的,互操作性是WCF设计者关注的主要问题之一 我该怎么走 有很多选项需要考虑,例如安全性、可靠性…… 但主要是basicHttpBinding可能是最具互操作性的基于SOAP的绑定。只需谷歌搜索basicHttpBinding的示例 另一方面,最具互操作性的WCF方法是WCF REST,它允许使用任何客户端甚至浏览器都能理解的JSON。然而

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

如果是,我该怎么走?有什么可以帮助我的教程吗

干杯

可能吗

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

我该怎么走

有很多选项需要考虑,例如安全性、可靠性…… 但主要是basicHttpBinding可能是最具互操作性的基于SOAP的绑定。只需谷歌搜索
basicHttpBinding
的示例


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

谢谢Aliostad!!但我想把它应用到局域网环境中。因此,我将首先构建WPF应用程序客户端。这个选项也可以吗?是的,内联网或互联网并不重要。WPF或Silverlight或Windows窗体,您可以使用WCF客户端进行连接。非常感谢您的回答!!我将这样做:1。配置局域网;2.在服务器PC上,使用带有Mysql的Apache服务器;3.在客户端上,PC WPF应用程序使用WCF REST与数据库通信。没关系吧?