 |
One Small Change for a Page, One Giant Leap for J2SE
Posted by tkosan on April 15, 2005 at 01:07 AM | Comments (8)
If you have not visited the http://java.sun.com/j2se page recently, I suggest you go there and take a look. Hmmmm, "Core Java"... yes, we all know about that. "Desktop Java"... yes, wonderful technology, many of us use it every day. "J2SE Embedded"... what!? J2SE Embedded? Where did that come from?
While much of the Java community has been busy battling in the J2EE/.NET wars, the Law of Accelerating Returns has been relentlessly pushing microelectronics into the microcosm. All of a sudden, J2SE 5.0-capable embedded systems about the size of a dollar bill are about to hit the market and I think this has the potential to cause a significant paradigm-shift in the overall Java community.
J2SE-based embedded systems are about to open a huge and lucrative "sensor to boardroom" market for pumping process data into J2EE systems. I think that enterprise developers who jump on this trend early, and start expanding their skill-set to accommodate it, should be well positioned to take full advantage of the opportunities it is going to generate.
How can early mover J2EE developers prepare themselves to take advantage of these new embedded-space opportunities, you ask? Luckily, the ability to facilitate inter-community communications is one of the many areas where our wonderful java.net community really shines :-) Development efforts related to this new class of J2SE-based embedded system are currently occurring inside of the java.net Embedded Java community and we would be more than happy to have J2EE developers drop by and discuss this further with us.
For anyone who is interested in learning more about the new J2SE-based embedded systems and the opportunities they will be making available, feel free to subscribe to the new embjava email list and start asking questions :-)
Bookmark blog post: del.icio.us Digg DZone Furl Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment
-
More interesting is the apparent splitting off of the desktop section from the main site.
Is this an indication that Sun is finally coming to their senses and removing the seldom-used Swing libraries from the core distribution so everyone doing (mainly) serverside or console applications doesn't have to bother downloading a few dozen megs of stuff they don't need?
Posted by: jwenting on April 18, 2005 at 06:19 AM
-
Is this an indication that Sun is finally coming to their senses and removing the seldom-used Swing libraries from the core distribution so everyone doing (mainly) serverside or console applications doesn't have to bother downloading a few dozen megs of stuff they don't need?
Not sure it would be a good move. I find absolutely acceptable to use classes like DefaultListModel or StateListener on the serverside. I don't mind they are part of a visual library.
Denis Krukovsky
http://dotuseful.sourceforge.net/
Posted by: dkrukovsky on April 18, 2005 at 07:08 AM
-
If nothing else, being able to use Graphics2D to render to a BufferendImage on the server side is useful for creating dynamic images.
Yes, the majority of the AWT and Swing classes are useless on a server, but there doesn't seem to be a sane way to remove them without removing some useful stuff as well (I'm betting Sun isn't interested in ripping out parts of a package and leaving other parts).
Posted by: afishionado on April 18, 2005 at 07:36 AM
-
I agree with jwenting - for slightly different reasons.
I love desktop Java. So if there was a desktop Java distribution that was a superset of the core Java distribution (rather than the same thing, as at present) then there would be room in the Desktop Java distribution for even more stuff like 3D and media APIs.
Posted by: c_armstrong on April 18, 2005 at 07:55 AM
-
Removing Swing from J2SE would be insane. Although I do beleive Sun needs to take a serious look at font rendering, because most fonts look very unsightly on Windows. I can't understand why the J2SE would be released with fonts that render so unsightly.
Posted by: aschiffman on April 18, 2005 at 01:41 PM
-
It really is embedded, there are 9 broken links on that page and its been there a week! Hint, someone needs to fix every reference to http://webwork, that only exists inside Sun.
Of course folks have been using J2SE embedded for years.
Posted by: calvinaustin on April 20, 2005 at 12:08 AM
-
After Sun (is rumoured to have) sunk Savaje's amazing, fully functional J2SE, PDA based platform because they didn't (apparently) want to allow competition with J2ME in the handheld market, this is an amazing about face. Although SavaJe seems to have survived by moving to the, then nascent, J2ME cell phone handset OS market, I doubt that we'll see any significant J2SE handheld devices now that the market has been ceded to the competition... maybe C# can thrive there now that anyone brave enough to try it with Java has been cleared from the market.
Posted by: mcrocker on April 26, 2005 at 12:59 PM
-
Sun made the same mistake that Microsoft did when they decided that embedded systems needed to do things their way without understanding the needs of the application space. Microsoft has learned and adapted, however. Sun does not appear to have done that. The 'sudden' discovery that embedded devices are all around is no surprise to those of us that have been creating them for the last few decades.
Larry Mittag
Posted by: lmittag on July 08, 2005 at 08:45 AM
|