使用visual studio 2010消耗WCF Rest服务?

时间:2010-08-07 17:17:23

标签: wcf visual-studio-2010 rest wcf-rest

我习惯使用soap服务添加服务引用,并为每个方法创建强类型类(返回类型)。

当然,REST不能像这样工作

如何使用WCF REST服务?

是否无法为返回类型使用强类型类?

我特意使用Visual Studio 2010

任何想法或想法都非常感激

提前致谢

2 个答案:

答案 0 :(得分:1)

Is there a WCF Rest C# Client Generation Tool?。如果您同时拥有服务和客户端,则可以重用合同并使用WebChannelFactory实例化客户端通道。

答案 1 :(得分:0)

        // It is used to call the webservice url
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://careernet.localhost/rep-details/report_details/retrieves");
        request.Method = "POST";
        request.ContentType = "application/json";
        request.Accept = "application/json";

        try
        {
            WebResponse response = request.GetResponse();

            Stream responseStream = response.GetResponseStream();

           // Open the stream using a StreamReader for easy access.
            StreamReader reader = new StreamReader(responseStream);
            // Read the content.
            string responseFromServer = reader.ReadToEnd();
            // ...

我希望它对你有用。

相关问题