摘要: 我需要知道.NET世界中是否存在不使用WCF的REST + JSON轻量级实现。如果不是这样,我正在寻找一些有兴趣为开源项目建立合资企业的人。
我不了解您,但是当它问世时我是WCF的忠实拥护者,我赞扬它的设计具有模块化和可扩展性。但是,随着我越来越多地使用它,一些基本问题开始暴露出来,以至于我现在认为必须取消和重新设计它。这似乎是一个重要声明,但我相信这些是主要问题:
现在看来,许多设计正在朝着简化JSON和REST的方向发展。我只喜欢它们的简单性,我可以看到我的洗衣机在5到10年内使用JSON并托管REST服务!我相信它们在.NET中的实现是一个黑客,我们非常需要一个非常轻巧的框架(因为它们既简单又轻巧)来在IIS内外托管REST + JSON服务。我希望有这样一个框架,但如果没有,我真的很想与很多志同道合的人一起工作。
所以你怎么看?是否存在这样的框架?如果没有,有人感兴趣吗?
吐出JSON而不是HTML的MVC似乎是一种可能性。您可以自由使用JsonDataContractSerializer或JSON.Net来序列化数据合同。