2013-01-14 76 views
1

我已经足够新的web服务,并没有使用很多。我需要为我的最新任务使用一个。这是一个XML Web Services API,但我不知道如何与它接口。是否有任何关于在任何地方使用基于REST的基于XML的Web服务API的教程/书籍?或者任何人都可以给我一些指点?使用RESTful XML Web服务API

我真的不知道从哪里开始或寻找什么。

+2

这可能是一个想法,指定如果你正在寻找建立一个或消耗一个。我的答案是消费。 bAN的答案是创建一个。 – deanvmc

+0

@deanvmc是的!我只看到“我想创建一个”,但消费版本也是可能的:-)谢谢 – bAN

+0

虽然两者都正确,但asp.net链接将我引导至此[ASP.NET教程](http://www.asp。 net/web-api/overview/web-api-clients/calling-a-web-api-from-a-net-client),这被证明是有用的。 :)谢谢你帮我澄清,是的,我期待消费一个。 –

回答

1

这取决于您可以使用的.Net版本。如果4.0/4.5有HttpClient会为你做繁重的工作。如果降低,你需要考虑制作你自己的或使用类似RestSharp的东西。 Restful Web服务对于他们自己来说是一个表面,这是一个普遍的大问题。我的建议是通过restsharp样本进行工作,并回答任何具体问题,您将作为一般问题提供一般性答案。

+0

嘿deanvmc,我使用4.5,所以HttpClient可能是我会去的。我会看看您发给我的RestSharp链接以获得指导,如果我遇到更多问题,请回复。感谢指针! –

+1

这样做的结果非常好,非常感谢您的帮助,并感谢他的链接@bAN。还是非常有用的信息。欢呼的小伙子们。 –

1

假设你想创建一个REST API,

这里有一些链接

它基于ASP.NET MVC框架,但控制器返回的数据是n不是视图,而是序列化信息。

在网络上到处都有教程和文档的loooooot。

+0

谢谢bAN。他们看起来很棒!如果我有更多问题,我会看看并回到这里。非常感谢! :) –