Saturday, May 18, 2002 01:30 PM
Personally, I think java.sun.com does a good job in introducing the fundamental purposes of these technologies.
Here is a short brief though:
JavaPhone is an API (application programming interface) for mobiles, that is, controlling calls, messages, calendars etc. of the phone programmatically from Java.
JavaOne is a conference held by Sun Microsystems, not a technology. "Sun ONE" (Sun Open Net Environment) is Sun Microsystems' software strategy similar to Microsoft's .NET.
Jini is a network-oriented technology/architecture for creating scalable and adaptive networks. In other words, dynamic distributed computing in an evolving physical network.
J2ME is a set of tools (virtual machine, APIs) for developing software for mobile devices. Basically, a limited version of J2SE.