Alex,

You have to evaluate requirements with regards to their possible value.
Yes, having a no-installation client is definitely of great value, but if
it means implementing an RDP client fully in Java or C# without reusing any
of the existing native code I think it's definitely not worth it. The
investment required for this to work is very unlikely to be the type of
investment you are willing to put in. It would cost you significantly less
to develop a client partially in managed code and partially in native code
using FreeRDP than developing a separate implementation all in managed
code. The limitations of developing a no-installation client in your case
are simply too much for what it's worth.

If you really cannot get around that requirement, I'd say you're much
better off telling customers to get a supported HTML5 browser.

On Wed, Sep 5, 2012 at 6:25 PM, Marc-André Moreau <
marcandre.mor...@gmail.com> wrote:

> Hi,
>
> Given your requirements of not having to install anything, there's really
> not many options available. The only true way of getting a "no installation
> RDP client" is to have it all run within the web browser, not requiring any
> plugins. This is what FreeRDP-WebConnect does. If it doesn't work on old
> browsers, well, that's got to be expected since pre-HTML5 browsers are
> simply too limited for this to really work.
>
> You are wrong about your assumption that connecting to Windows Server 2012
> with properjavardp is only an incremental change. You may have something
> that connects, but you will still lack support for most recent RDP
> features. As you have noticed, FreeRDP has a lot more, and getting support
> for all of these features is no easy work. Writing a pure Java RDP client
> may have its place, but it's definitely a huge amount of work.
>
> You can have a self-contained bundle of FreeRDP that would run out of the
> box on machines having .NET or Mono installed if you go for C#. That would
> give you much more flexibility overall.
>
> On Wed, Sep 5, 2012 at 6:14 PM, Alex Bligh <a...@alex.org.uk> wrote:
>
>>
>>
>> --On 5 September 2012 15:02:26 -0700 Huihong Luo <huisi...@yahoo.com>
>> wrote:
>>
>> > A pure java client with same features as FreeRDP will be a huge
>> > undertaking, any particular reason why a java client is needed? FreeRDP
>> > uses ARM NEON or Intel MMX optimizations for performance, all of these
>> > will be lost with pure java client, besides the efforts. Since each
>> major
>> > platforms will have a native client, I don't see obvious reason for a
>> > java client.
>>
>> We have a requirement to work without installing client s/w,
>> cross-platform
>> and integrated into our existing web app. The obvious way to do this is
>> in-browser (e.g. with Guacamole/guacd+libfreerdb or freerdp-webconnect)
>> but
>> this fails with people running 'old' browsers (for this read IE early than
>> IE10 - sadly there is a lot of this still running in enterprises). For
>> these folks we need give the Java support.
>>
>> Given properjavardp already connects to Windows Server 2008, my suspicion
>> was that the incremental work to support Windows Server 2012 would be
>> small. Am I wrong about that? Obviously there is far more in freerdp.
>>
>> --
>> Alex Bligh
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Freerdp-devel mailing list
>> Freerdp-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>>
>
>
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to