Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我可以从Windows Mobile应用程序调用REST web服务吗_Ruby On Rails_Windows Mobile_Rest - Fatal编程技术网

Ruby on rails 我可以从Windows Mobile应用程序调用REST web服务吗

Ruby on rails 我可以从Windows Mobile应用程序调用REST web服务吗,ruby-on-rails,windows-mobile,rest,Ruby On Rails,Windows Mobile,Rest,我想构建一个简单的RESTWeb服务(使用RubyonRails)。但是,我希望能够从Windows mobile应用程序调用此服务。可能吗?还是我必须用肥皂 我没有太多使用Windows Mobile应用程序的经验,所以如果您可以提供伪代码或链接到教程以了解可能的情况,那就太好了 谢谢 谭 在desctop上,Microsoft提供了一个com接口,可用于实现RESTAPI。 也许这也存在于Windows Mobile上 在desctop上,Microsoft提供了一个com接口,可用于实现R

我想构建一个简单的RESTWeb服务(使用RubyonRails)。但是,我希望能够从Windows mobile应用程序调用此服务。可能吗?还是我必须用肥皂

我没有太多使用Windows Mobile应用程序的经验,所以如果您可以提供伪代码或链接到教程以了解可能的情况,那就太好了

谢谢

在desctop上,Microsoft提供了一个com接口,可用于实现RESTAPI。 也许这也存在于Windows Mobile上

在desctop上,Microsoft提供了一个com接口,可用于实现RESTAPI。
也许这也存在于Windows Mobile上。

是的,你可以。我用电脑做了很多


您也可以在C#中使用System.Net API来完成此操作。

是的,您可以。我用电脑做了很多


您也可以使用System.Net API在C#中完成此操作。

下面是一个使用HttpWebRequest调用twitter搜索API hth的示例:

Uri uri = new Uri("http://search.twitter.com/search.json?q=twitter");
String result = String.Empty;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
    using (Stream responseStream = response.GetResponseStream())
    {
        using (StreamReader readStream = new StreamReader(responseStream, Encoding.UTF8))
        {
            result = readStream.ReadToEnd();
        }
    }
}

下面是一个使用HttpWebRequest调用twitter搜索api hth的示例:

Uri uri = new Uri("http://search.twitter.com/search.json?q=twitter");
String result = String.Empty;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
    using (Stream responseStream = response.GetResponseStream())
    {
        using (StreamReader readStream = new StreamReader(responseStream, Encoding.UTF8))
        {
            result = readStream.ReadToEnd();
        }
    }
}

我曾使用HttpWebRequest从merriam webster中翻出一页,并在手机上发一个单词。我曾使用HttpWebRequest从merriam webster中翻出一页,并在手机上发一个单词。