为现有c#项目提供web服务的最佳方式

为现有c#项目提供web服务的最佳方式,c#,asp.net,asp.net-mvc,web-services,C#,Asp.net,Asp.net Mvc,Web Services,将Web服务集成到现有C#4项目以服务于此应用程序提供的数据的最佳方式是什么 这些Web服务需要被不同类型的客户端(如PHP)访问,并且访问需要安全 我开始调查WCF,但它似乎是非常复杂的小事情。。。 有没有更容易实现的框架?我同意John的观点,WCF可以很容易地用于小事情。如果您有一个现有的数据上下文(LIQ2SQL或实体框架),您可能需要考虑使用这一点,这使得很容易为您的数据提供服务,也可以创建定制的服务方法来执行特定的动作。 如果你在问题中详细说明你想做什么,我可以提供更具体的答案 我希

将Web服务集成到现有C#4项目以服务于此应用程序提供的数据的最佳方式是什么

这些Web服务需要被不同类型的客户端(如PHP)访问,并且访问需要安全

我开始调查WCF,但它似乎是非常复杂的小事情。。。
有没有更容易实现的框架?

我同意John的观点,WCF可以很容易地用于小事情。如果您有一个现有的数据上下文(LIQ2SQL或实体框架),您可能需要考虑使用这一点,这使得很容易为您的数据提供服务,也可以创建定制的服务方法来执行特定的动作。 如果你在问题中详细说明你想做什么,我可以提供更具体的答案


我希望这能有所帮助。

WCF对于小事情来说非常容易;只有一些术语需要学习。为自己创建一个新的“WCF服务应用程序”项目,看看代码有多简单,尤其是在.NET 4.0中。对于具体的答案,您需要具体。PHP的数据格式是什么?现有的应用程序是什么?等。谢谢你的最后,你是对的,WCF是最简单的方式,使我想要的。没问题-很高兴我可以帮助!