Reunited
Jini gets back to the device
Remember when Jini was launched, how all the hype was about self-networking devices? Jini enthusiasts do... many of them with a shudder. Suffice to say that talking up the ability of your toaster to "talk to" your refrigerator was not exactly a compelling use-case in 2000.Jini has instead found its place as an enterprise technology, establishing the concept of "services" long before the "SOA" keyword was appearing in every third corporate press release.
Still, there's a story outside the enterprise about having devices that can just discover the network, available resources and services, and make use of them. And in today's Projects & Communities section, we see the self-networking story finding its way back to the device, with Jini in one case, with a different approach in the other.
In Projects and Communities, the JBAN project, a recent graduate from the Communications Community incubator, should be of interest to Bluetooth-savvy developers, as it "allows unlimited devices to form a network dynamically, and the devices can be of any type as long as they support Java and Bluetooth."
The Jini Community page links to a press release (PDF) from PsiNaptic, Inc., announcing JMatos for J2ME, which brings Jini features to the mobile space. Specifically, it allows an SOA architecture to use Jini end-to-end, from the server to the small device.
David Herron talks about Scripting languages and Java in today's Weblogs: "There's one new feature that I want to talk about today, and that's the support for scripting languages in Java. I have some personal interest in language interpreters, from working on several projects involving interpreters."
In Reflecting on MVC, Jacob Hookom writes: "The recent TSS posts on JSF addons have spurred on quite a bit of discussion and comparison. No solution is perfect. Get ready for some rambling."
There's a surprising answer when Brian Leonard rhetorically asks What is NetBeans? "Did you know that the NetBeans IDE is built on top of another product? Do you know which product that is?"
In Also in Java Today, a previous excerpt from Ant: The Definitive Guide, 2nd Edition showed how to integrate Ant with the Eclipse IDE. But running your build script from Eclipse is just the beginning. In Integrating Ant with Eclipse, Part 2, Steve Holzner shows how to work with Ant's classpath, properties, and environment variables from within Eclipse, how to add new tasks, and how to run different versions of Ant from Eclipse.
What Shale isn't is a shrink-wrapped, well-documented, well-tested product complete with an automated installer and a polished management interface. Now find out what it is, as Brett McLaughlin unveils this mighty -- and rightful-- heir to the legacy of Struts. In All Hail Shale: Shale isn't Struts, the first article of a five-part series, Brett explains what Shale is, how it's different from the Struts framework, and how to install and set it up in your development environment.
Today's Forums kicks off with some Java 2D questions about Advanced Effects: "My question is, why isn't there hardware accelerated alpha blending in java 2d yet? Why transparency is made with software mode? The minimum a decent graphical application must have these days are fast transparent sprites. Alpha blending is the key to most advanced effects. While java2d doesn't enable fast hardware alpha blending it can't be considered for serious graphic applications (to be more specific, for games)."
marlor is working through problems
Re: SOAP attachments Interoperability:
"I am busy with exactly the same problem. The best way to go for interoperability seems to be MTOM (i researched about it as much as i could). I managed to create a web service with JAXWS & MTOM, but although it should work, i get the error with a .NET client. I have posted it in this forum recently. When I write a JAXWS client, it works without any problems. And other way around, when i write a .NET WS to send files (with MTOM), and make a JAXWS client for it, it works too."
In today's java.net News Headlines :
- CruiseControl 2.4.1
- Elastic Path 4.1
- Enhydra JaWE 2.0-2
- ReportMill 9
- Super 7.2
- Koalog Configurator 1.1
Registered users can submit news items for the java.net News Page using our news submission form. All submissions go through an editorial review before being posted to the site. You can also subscribe to the java.net News RSS feed.
Current and upcoming Java Events :
- March 3-5, 2006 - Gateway Software Symposium
- March 6-9, 2006 - Enterprise Java Architecture Workshop Dublin
- March 6-9, 2006 - O'Reilly Emerging Technology Conference 2006
- March 10-12, 2006 - New England Software Symposium
- March 11, 2006 - JCO JUG Meeting
- March 11-12, 2006 - Weekend With Experts
- March 15, 2006 - JavaUK06
- March 17, 2006 - 3rd IEEE International Workshop on Mobile Peer-to-Peer Computing (MP2P'06)
- March 17-19, 2006 - Twin Cities Software Symposium
- March 21-22, 2006 - Java Expo '06 at Sun Tech Days Madrid
- March 23-25, 2006 - TheServerSide Java Symposium
- April 7-9, 2006 - Greater Carolina Software Symposium 2006
- April 11-12, 2006 - Sun Tech Days - Sao Paulo
- April 20-21, 2006 - Sun Tech Days - Moscow
- April 21-23, 2006 - Western Pennsylvania Software Symposium 2006
- April 24-27, 2006 - MySQL Users Conference 2006
- April 25-28, 2006 - Enterprise Java Architecture Workshop Toronto
- April 28-30, 2006 - Northern Virginia Software Symposium
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.
Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.
Jini gets back to the device
- Login or register to post comments
- Printer-friendly version
- editor's blog
- 445 reads





