我使用Jersey编写了一个Java RESTful Web服务:
@Path("UserInfoWebService")
public class UserInfoWebService {
@GET
@Path("/name/{i}")
@Produces(MediaType.TEXT_XML)
public String userInfo(@PathParam("i") String i) {
String name = i;
return "<User><Name>" + name + "</Name></User>" ;
}
我必须从已经用.NET编写的应用程序中调用此服务,并且我不确定Jersey是否也支持.NET框架。我该怎么做这个任务?我已经经历了各种帖子,但我没有找到适当的解释。
我试图在ASP.NET中创建客户端。有可能吗?
答案 0 :(得分:2)
您可以使用您想要的任何技术来使用REST Web服务,包括ASP.NET。
查看ASP.NET的HttpClient及其附带的示例:Calling a Web API From a .NET Client in ASP.NET Web API 2