Welcome!


Vol: 6 Iss: 7

Read Back Issues

This year's JavaOne revolved around three major themes - Web Services, wireless and small devices (J2ME), and J2EE. There was an air of euphoria around Web Services. This was similar to the atmosphere surrounding XML a couple of years ago. There were more examples of actual prototypes ...
Java contains an extensive array of classes for file access. A series of readers, writers, and filters make up the interface to the physical file system of the computer. The advantage to this sort of system of classes is that the programmer is freed from the overhead of dealing with th...
It's an odd sensation when you're wandering around and everyone immediately looks at your chest. (No, I don't have a strange growth protruding from my sternum.) I recently visited the Embedded Systems Show (ESS) in London. The offending item, attracting all the attention, was the print...
Q: Is PersonalJava part of J2ME? A: The short answer is yes. For the long answer, we'll refer to Sun's FAQ for J2ME, which states that PersonalJava was the 'first Micro Edition technology.' Because PersonalJava has been around for a while now, you'll find more products with a version ...
Some of the more frequently asked questions about the various forums for J2ME are, 'What is J2ME?' and 'Is <so-and-so-product> a part of J2ME?' So this month, in an attempt to reduce the number of FAQs - and therefore offer a valuable service to search engines, intelligent agents, a...
The absence of standard and familiar Java APIs presents one of the biggest obstacles when developing for Java 2 Micro Edition (J2ME). Since J2ME targets much smaller devices, it lacks many libraries and features that are normally available in larger Java installations.
The simple words, 'Mr. Watson, come here. I want you,' transformed communications in ways that Alexander Graham Bell probably never imagined. Although telecommunications has changed dramatically since that first call in 1876, there are still many aspects of our current phone system tha...
The first thing you're likely to see, upon sitting down to learn a new language, is the ubiquitous 'Hello...' application. My father bought me the TRS-80 Basic for Kids book when I was 8-years old, and I'm pretty sure that the first example was either 'Hello World' or 'Hello, my name ...
(San Francisco, CA) - Everlasting Systems, Limited announced at the 2001 JavaOne Conference the debut of the Software Globalization by Internalization for Localization (SGIL) Software Suite in the North American region.
In our May column we examined the résumé as that critical first step in the hiring process. The most effective résumés are filled with specific, relevant details about your skills and experience, what you've done, and when and where you've done it.
In Part 2 I continue my discussion on the use of the JTable. (Part 1, 'Mastering the JTable,' can be found in the January issue of JDJ, [Vol. 6, issue 1].) I'll briefly review the three major classes you'll need while working with data within the JTable. 1. JTable: Controls the vi...
Often objects need to be serializable. This can be as easy as simply declaring that a class implements the Serializable interface. But just because an object says it's serializable doesn't necessarily mean that it will serialize (and deserialize) successfully. This article will explore...
Be sure to wear some flowers in your hair...as the classic Scott McKenzie song advised. What sound advice that is since last month thousands of Java developers made the annual pilgrimage to JavaOne at the Moscone Center. We were there, the JDJ crew, covering the event, talking to all w...
At this year's JavaOne conference in San Francisco, I came face to face with the reality that Java no longer occupies the position of being a disruptive technology. It is now an accepted, depended-on, stable, workhorse technology. Of course, this has been shaping up for years, but for ...
<jdj>: SilverStream has been on the cusp of J2EE and Enterprise Java in Internet environment development. This has helped SilverStream grow from an application server company to a J2EE frameworks company and, now, a consolidation of all these efforts, a Web Services company. So, wha...
I just got back from JavaOne in San Francisco this weekend. My humble opinions on the conference are presented elsewhere in this issue of JDJ. As expected, one of the main themes of JavaOne this year was the J2EE platform and related technologies. Over the last two years, since Sun ann...
J2EE provides a common set of processing constructs that provide common building blocks for creating e-commerce applications. In the case of connectors and containers, standardization relieves the development of infrastructure code, allowing application behavior to be declared rather t...
If you are currently looking for alternatives to JSP and you're tired of reinventing the wheel each time, then this article can provide you with the solutions you need to build your Web applications. We'll explore what it's like to develop a Web application using a couple of popular to...
E-business sites are increasingly utilizing dynamic Web pages since they enable a much wider range of interaction than static HTML pages can provide. Dynamic page generation, also known as dynamic scripting, allows a Web site to generate pages at runtime, based on various parameters.
Many J2EE 1.2-based applications and components are emerging in the marketplace as the J2EE platform matures. Application portability is one of the most important benefits offered by the J2EE platform. Through the J2EE Java Pet Store sample application, the J2EE Blueprints team has dev...
One of the joys of Java is that it never seems to lose its capacity to surprise. This has been true ever since its debut at one of the earliest DEMO conferences, one of the most dynamic and interactive gigs in the whole technology industry.
I recently returned from an iSeries and AS/400 conference in the amazing city of New Orleans. Thankfully, my job doesn't call for a lot of traveling, but twice a year my management unleashes me on whatever unsuspecting city happens to be next on the list of locations for this conferenc...