You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Joshua Kramer <jo...@globalherald.net> on 2008/10/04 08:55:24 UTC

Small Footprint Java Client?

Ok, I know this is a long stretch, but... would it be possible to fit the 
Java client in 512K (as far as file sizes and RAM usage)?  How about using 
Java 1.4.1?  Having AMQ usable on the device noted below has some 
immensely useful potential, but the dev kits only have 1MB flash and 1MB 
RAM.

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4983

Cheers,
-Josh

-- 

-----
http://www.globalherald.net/jb01
GlobalHerald.NET, the Smarter Social Network! (tm)

Re: Small Footprint Java Client?

Posted by Martin Ritchie <ri...@apache.org>.
2008/10/4 Joshua Kramer <jo...@globalherald.net>:
>
> Ok, I know this is a long stretch, but... would it be possible to fit the
> Java client in 512K (as far as file sizes and RAM usage)?  How about using
> Java 1.4.1?  Having AMQ usable on the device noted below has some immensely
> useful potential, but the dev kits only have 1MB flash and 1MB RAM.
>
> http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4983
>
> Cheers,
> -Josh
>
> --
>
> -----
> http://www.globalherald.net/jb01
> GlobalHerald.NET, the Smarter Social Network! (tm)

Josh,

Just noticed that the board has a 1-wire master on it. Are you able to
tell us about your plans for this unit? I've been wanting to have a
number of 1-wire devices for temperature monitoring around the house
and if this can run java then perhaps it is worth a look.

Have you done any work on this type of hardware before?

I had been thinking about the Linksys NSLU2:
http://www.dabs.com/productview.aspx?quicklinx=3DYF

With linux
http://www.nslu2-linux.org/wiki/Main/HomePage

And a 1.5 JVM
http://jamvm.sourceforge.net/


Would be good to hear what your thoughts were on the Maxim unit.

Cheers
-- 
Martin Ritchie

Re: Small Footprint Java Client?

Posted by Joshua Kramer <jo...@globalherald.net>.
>> Java 1.4.1? Having AMQ usable on the device noted below has some immensely 
>> useful potential, but the dev kits only have 1MB flash and 1MB RAM.

> The python client would fit.

Yes but, unfortunately, Python itself won't fit in that limited space.

RabbitMQ looked like it would (just barely) fit, but they're still on the 
0-8 version of the AMQ spec.

Is there anything that I could cut out of the Java client that wouldn't 
reduce core functionality?

Thanks,
-Josh

-- 

-----
http://www.globalherald.net/jb01
GlobalHerald.NET, the Smarter Social Network! (tm)

Re: Small Footprint Java Client?

Posted by Carl Trieloff <cc...@redhat.com>.
Joshua Kramer wrote:
>
> Ok, I know this is a long stretch, but... would it be possible to fit 
> the Java client in 512K (as far as file sizes and RAM usage)? How 
> about using Java 1.4.1? Having AMQ usable on the device noted below 
> has some immensely useful potential, but the dev kits only have 1MB 
> flash and 1MB RAM.
>
> http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4983
>
> Cheers,
> -Josh
>

The python client would fit.

Carl.