Posted by editor
on March 1, 2006 at 7:43 AM PST
Jini gets back to the device... also:
Projects and Communities: JBAN for Bluetooth and Jini in J2ME
Weblogs: Scripting languages and Java, MVC reflections, and NetBeans as platform
Also in Java Today: Ant/Eclipse integration and Shale intro, part 1
Forums: Seeking advanced Java2D effects and SOAP attachments interoperability
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
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)."
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 :
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form . All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
- 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
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
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
Jini gets back to the device