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

时间:2011-09-06 18:21:51

标签: c# asp.net asp.net-mvc web-services

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

这些Web服务需要由PHP等不同类型的客户端访问,并且需要保护访问权限。

我开始使用WCF进行调查,但对于小事情来说似乎非常复杂...... 是否有更容易实现的框架?

1 个答案:

答案 0 :(得分:1)

我同意John的观点,即WCF对于小事情来说很容易。如果您有现有的数据上下文(Linq2SQL或实体框架),您可能需要考虑使用WCF Data Services - 这使得提供数据非常容易,并且还可以创建自定义服务方法来执行特定操作。

如果您在问题中详细说明您想要做什么,我可以提供更具体的答案。

我希望这会有所帮助。