----- 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 |