thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marius Greve Hagen" <marius.greve.ha...@gmail.com>
Subject Re: Thrift for Windows Phone 7
Date Fri, 22 Oct 2010 14:19:33 GMT
But how do I build a .dll that uses that client in Visual Studio 2010  
Express for Windows Phone?

- Marius

På Fri, 22 Oct 2010 15:12:24 +0200, skrev <roger@bufferoverflow.ch>:

> HTTP client is available, see:
> lib/csharp/src/Transport/THttpClient.cs
>
> - Roger
>
> Quoting Marius Greve Hagen <marius.greve.hagen@gmail.com>:
>
>> I really hope it's been ported to C#.
>> If not, you think it's much work to port it myself? It doesn't affect  
>> the server side right?
>>
>> - Marius
>>
>> På Fri, 22 Oct 2010 13:24:15 +0200, skrev Michael Walsh  
>> <michael@michael.ie>:
>>
>>> WP7 uses a modified Silverlight profile, not the .NET CF profile.
>>>
>>> This means that just like silverlight apps, you do not have ANY socket  
>>> access at all so the TcpClient doesn't exist.
>>>
>>> There are 2 methods for connectivity. One is a silverlight specific  
>>> way that talks to a predefined set of ports.
>>>
>>> The other is to use HTTP only.
>>>
>>> There have been adaptions of Thrift to be wrapped over HTTP, but I  
>>> can't remember if they were ported to C#.
>>>
>>> Michael
>>>
>>> Sent from my iPhone
>>>
>>> On 22 Oct 2010, at 12:07, "Marius Greve Hagen"  
>>> <marius.greve.hagen@gmail.com > wrote:
>>>
>>>> How do I compile the thrift .dll to use in a Windows Phone 7  
>>>> application?
>>>> Compiling the .dll with standard Visual Studio Express 2010 works  
>>>> just fine, but when I try to add it as a reference to my Windows  
>>>> Phone project I get an error message saying that it wasn't built with  
>>>> the Windows Phone runtime.
>>>> When I then try to build it in Visual Studio 2010 Express for Windows  
>>>> Phone I get some errors that BufferedStream, TcpClient and some  
>>>> others can't be found. I.e. they are not in the .NET CF that the  
>>>> Windows Phone SDK uses...
>>>> Any way to solve this? :)
>>>>
>>>> - Marius
>>
>>
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.

Mime
View raw message