我有一个网络应用程序,也有一个iPhone和Android应用程序使用相同的API。它还没有公开,所以我想看看从SOAP转换到REST。将SOAP转换为REST?
我只能找到一些教程来深入解释如何编写REST Web服务,而那些我只找到MSDN one有用的教程。问题是我们开始在对象内使用URI数据类型时非常困惑。
我的问题是,如果你正在转换SOAP来休息,你必须重新创建所有对象添加的URI?我不能只拥有一个REST入口点,然后调用其中一个检索数据的类?
一旦REST服务是由它只会通过我的移动应用中使用,而不是网站(因为这可以直接访问类),这使我不想改变对象添加一个URI。这是一个正确的假设,还是Web服务也应该被网站调用?
很抱歉,如果这些都是新手问题,但我努力让我的周围REST的头,我没有太多的经验,创造潜在的高用户群的应用程序的体系结构。
如果有谁能够指向我的实际代码集,这将是有益的。
编辑:我使用VS2010,编码在C#和.NET 4
非常感谢, 安迪
非常感谢。我会检查代码。尽管我在发帖之前查找了一周,但我仍然一直在寻找标准,因此我发现[此博客](http://blogs.msdn.com/b/endpoint/archive/2010/01/06/introducing -wcf-webhttp-services-in-net-4.aspx),看起来真的很有帮助。 –