[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ME: Re: The origin of the EnhydraME concept


----- Original Message -----
From: "Paul A Morgan" <paul.morgan@lutris.com>
To: <me@enhydra.org>
Sent: Friday, August 03, 2001 12:01 PM
Subject: ME: The origin of the EnhydraME concept


> Folks,
>
>     As a way to introduce how the EnhydraME project came
> into existence I thought I'd share an initial email exchange
> that
> started the whole concept off back in June. There is a lot
> of information here that would be useful to keep in the
> archive.
>
>     I'd love to hear your comments and ideas...
>
> - Paul.
>
>
>
>
> <--
> <-- Email from Paul Morgan to John Beaty & Stephan Haustein
> <--
>
>     Stephan, to bring you quickly up to speed - you are
> certainly aware that John Beatty gave a well attended
> presentation and demo at JavaOne of Web Services running on
> J2ME devices. His work is of course leverages your kXML and
> kSOAP projects. Keith Bigelow (Lutris wireless visionary)
> and myself had a conversation with John Beatty on Monday to
> see if he would be interested in joining forces and
> contributing his work as enhydra.org open source projects to
> create an eco-system of J2ME projects...

Hi everyone,

I wanted to take the opportunity to pop my head up and say hi to the
community for the first time.  The beginning on new projects is always an
exciting time!

EnhydraME is an exciting vision for a platform that is quickly
materializing. I first considered that mobile devices will at some point
become first-class citizens of the internet and offer up services. From
mobile webcams, mobile seismological monitoring devices, peer-to-peer
messaging, etc., there are a host of interesting possibilities.  J2ME is on
its way to making those visions a reality, and I wanted to help make it
happen.

So, a number of months ago, I saw that there were a few basic problems to
solve:
 - Devices often don't have public IP addresses or are behind firewalls
 - J2ME-MIDP only allows outbound HTTP connections
 - We need a small HTTP server and a programming API to program these
devices

After developing a few solutions, I gave a presentation at JavaOne this past
June demoing some interesting stuff. The demo was two J2ME devices where one
device invokes a SOAP service running on the other device over the public
internet, without making any requirments of IP addressability or
accessability on the server device.  As I was a big fan of Stefan's kXML and
kSOAP work (I used this to build my demo), Enhydra (I had good experiences
with XMLC before), open source, and Lutris, I jumped at the opportunity to
get more involved with the Enhydra community.  With the help of the Lutris
team, we put together the Locumi and kHTTP projects.

So, I invite you to look at http://locumi.enhydra.org and
http://khttp.enhydra.org.  I have outlined the roadmap for next steps, so
contributors are more than welcome to jump in at any time.

I look forward to working with everyone!

john beatty