Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blog Posts by Community

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


JXTA

On April 21st the JXTA Community will turn three years old. The "terrible twos" weren't actually too terrible and the future of JXTA looks really, really exciting. The JXTA project has gone through a lot of changes over the last three years and it's been really interesting to see how the technology has evolved. The coolest part is, of course, that the path evolution has taken has been entirely...
on Apr 19, 2004
On April 21st the JXTA Community will turn three years old. The "terrible twos" weren't actually too terrible and the future of JXTA looks really, really exciting. The JXTA project has gone through a lot of changes over the last three years and it's been really interesting to see how the technology has evolved. The coolest part is, of course, that the path evolution has taken has been entirely...
on Apr 16, 2004
The entire JXTA stack build process just got a whole lot easier as descibed in the Building JXTA Wiki. Amazingly simple to be completely honest. Further, this process can be readily leveraged by any JXTA application to great advantage, all of which is described in the afore mentioned Wiki using MyJXTA as an example. So, if you have been considering "scratching a JXTA itch" here's quick pain...
on Apr 15, 2004
Serial Killer Applications Some technologies don't gain wide adoption until there is an application used by a large number of users. We call them killer applications because they are so compelling or in fact kill a problem dead. For the personal computer it was the spreadsheet (Visicalc was the first and it was copied by the rest) and at about the same time, the word processor. What will...
on Mar 27, 2004
. Viral Marketing with JXTA Viral marketing is a concept used in marketing and sales that describes how adoption of a product occurs and how it can be coerced to spread like a virus. Very simply, viral markets are those where one purchaser infects friends and acquaintances with their enthusiasm for a product or other wise causes them to use the product because it is required by the first...
on Mar 27, 2004
copied from a jxta discussion list We'd like to try running MyJXTA[2] for the upcoming JXTA User Group. Source, binary and other packages are available on the MyJXTA[2] home page. Please consider running this in advance so that we can work together to resolve any unforseen issues. Attached is a recent snapshot and here's a feature summary: group chat secure 1to1 chat group create/find/join...
on Mar 12, 2004
Network programming, as we know it, just changed ... in a profound manner. Did you feel it? Java == platform independence XML == application independence JXTA == network independence Secure End-to-End Computing in my ears: Lamb/Between Darkness and Wonder/Wonder
on Mar 9, 2004

Java Web Services and XML

The term total cost of ownership is frequently used to capture costs, sometimes forgotten, involved in owning a system. I've found useful to use the term total cost of development in a similar manner, capturing some of the less common contributors. Some of these costs are: Training Examples Support Risk of choosing the right solution Training, examples and support should, ideally, be...
on Apr 17, 2004
Following the successful W3C Workshop on Binary Interchange of XML Information Item Sets hosted by Sun Microsystems last year, the W3C has now chartered a new XML Binary Characterization Working Group to further investigate this fascinating area. From the WG home page: "The XML Binary Characterization Working Group is tasked with gathering information about uses cases where the overhead of...
on Apr 5, 2004
The following sample code is extracted from "Architecture for XML Binding (JAXB) by Ed Ort and Bhakti Mehta, March 2003" to show you a taste of how jaxb coding look like with some of my own comments pepperred in. Generating classes xjc.sh -p test.jaxb books.xsd -d work From books.xsd generate required interfaces and implementations in a package called "test.jaxb" and place it in a directory...
on Mar 20, 2004
You need to plan for performance and scalability through out your application development process from architecture to implementation to testing. Like security this is not something that can easily be stuck on at the last minute. During design, coding and testing you need to pay attention to resource consumption: CPU: watch for inefficient code especially for algorithms and loops Avoid...
on Mar 9, 2004

Java Desktop

The JavaTM platform has always supported Unicode, but the newest changes for Unicode 4.0 deserve special comment. Unicode itself has evolved to support over a million different code points or basic characters. The code point range is now 0x0000 through 0x10FFFF. Some major changes were required for J2SE 1.5 to provide support for all Unicode 4.0 code points. Since changes could potentially affect...
on Apr 16, 2004
Luxor is a useful tool: it really increases your productivity. Usage is simple: define your user interface in an XML file, add some Java meat around it and you have it running. Everything's nice and clean as long as you have only one human language to support. Part of an XML user interface definition <vbox > <spacer style="height:10px;" /> <button...
on Mar 23, 2004
Earlier this week Havoc Pennington, who's responsible for Red Hat's desktop group and is the founder of freedesktop.org, published an article inviting debate about future GNOME Linux Desktop development called "Java, Mono, or C++" ( http://ometer.com/desktop-language.html). Mono is an open source project sponsored by Novell to build a clone of Microsoft's .NET platform for Linux. Mono...
on Mar 19, 2004
Return To Hot Chicken (Noodle Soup) I'm a bit under the weather this week, which is really quite unfortunate since said weather is amazingly springlike here in San Francisco. Illness seems to hamper my coding abilities, so I figure I'll take this time to catch up on my blogging. Whatever Happened To Pong? So what's new in the world of client side Java, you ask? The best place to start is...
on Mar 9, 2004

Java Communications

Web services... I do not think it means what you think it means. =) The word "web" in "web services" is misleading. Web services do not in any way shape or form depend on the "web". They are not tied to any specific protocol or means of invocation. Very generally, a web service is simply a service made available to other loosely coupled systems via an interface that is usually described...
on Apr 1, 2004
Disclaimer: This entry is in no way meant to slight the many other fine distributed frameworks out there. It’s just that this one is designed for us non-rocket scientists. :-) I host a free project here on java.net called the cajo project. It allows any Virtual Machine to easily expose access to any of its selected objects to Remote Virtual Machines, as well as to send any of its selected...
on Mar 17, 2004
In a March 4th article on cnn.com titled "Paying for E-Mail May Be Anti-Spam Tactic", Anick Jesdanun reported that Microsoft chairman Bill Gates, among others, is proposing a per message charge on email messages in order to combat SPAM. It appears that companies, like Microsoft, Hashcash, and Goodwill Systems, are more interested in making money off of the volume than in solving the problem....
on Mar 7, 2004

Java Tools

I've been using Clover for a few months now, but only in the context of my standalone JUnit tests and mainly from within IntelliJ IDEA. Having played with the Clover/Ant integration over the past few days, as with the IDEA integration, I can safely say that getting coverage reports for your unit tests is remarkably easy. Although I've known that it was possible, I've never tried running the...
on Mar 24, 2004

Global Education and Learning

Introducing the Education and Research Community Java.Net is a very big place on the net nowadays. There are a lot of communities and hundreds of projects. But what is in each community? Why would you host your project in one or the other? Today I am going to tell you about one of the Java.Net communities I manage, Education and Research (E&R). But first, Education and Research? Why? In...
on Mar 16, 2004