JavaOne is here at last, and while it's not really my place or choice to issue a 'State of the Union' for Java, I think we need to do some straight talking. Sun has, for what it's worth, given us a language and platform. It has restrictions and limitations based on a long-range view of... Jul. 2, 2004 Reads: 17,866 Replies: 1 |
This article clearly explains the need for a service abstraction layer for building robust applications in an SOA-enabled environment. As Ted Farrell points out, SOA is a generic concept that goes well beyond Web services and extends to include EJBs, other XML-based communications, JMS... Jul. 2, 2004 Reads: 13,581 |
This month I have a new format for my JDJ column. Due to the recent organizational changes, a second effort now reports to me: the Jini technology. And so, starting with this issue, you'll be able to catch up on the efforts of two communities: the JCP and the Jini community at large. Jul. 2, 2004 Reads: 20,518 |
Much has been said about the limitations of HTML, coupled with the HTTP request/response model, for delivering the user interface of Web applications. These limitations revolve around the page-centric and stateless nature of the Web, HTML's limited number of user interface components a... Jul. 2, 2004 Reads: 32,376 Replies: 19 |
The value of a single application platform that connects people, information, and systems, both within and across organizational boundaries, is self-evident. The critical component to developing such a powerful enterprise solution is selecting the right business-process automation tool... Jul. 2, 2004 Reads: 33,211 |
The editors of JDJ are in a unique position when it comes to Java development. All are active coders in their 'day jobs,' and they have the good fortune of getting a heads up on many of the latest and greatest software releases. They were asked to choose three products from the last 12... Jul. 2, 2004 Reads: 66,650 Replies: 5 |
In this article we'll discuss the conversion of image formats using Sun's Java Image I/O (ImageIO) and the NIH ImageJ APIs. The image formats of interest are DICOM, JPEG 2000, PNG, and TIFF. These formats are widely used in medical applications; however, most of the disciplines in med... Jul. 2, 2004 Reads: 29,322 Replies: 2 |
Long lists of data present a problem for GUI development. This occurs when choosing records from large database tables or recipients from a long list of e-mail addresses, or any time a subset of data must be chosen from a long list or table. Two issues arise when choosing from long lis... Jul. 2, 2004 Reads: 40,903 Replies: 1 |
Several years back I was watching Independence Day, a fairly decent movie about aliens invading earth. It was an enjoyable film with some pretty neat special effects, except my suspension of disbelief broke down when Jeff Goldblum decided he would infect an alien spaceship's computer d... Jul. 2, 2004 Reads: 21,408 Replies: 11 |
Modern GUI programs enable you to easily access status information and functionalities through various menus, toolbars, and information panels. However, as a program becomes more complex or when users have the possibility of configuring and extending these components, they tend to get ... Jul. 2, 2004 Reads: 24,688 Replies: 1 |
The Java platform is usually perceived as inadequate for real-time applications because of its lack of determinism, that is, its unpredictable execution time. For example, garbage collection (GC), which removes no-longer-needed Java objects and reduces memory overhead, may automaticall... Jul. 2, 2004 Reads: 40,671 Replies: 3 |
A major event is about to happen - the final release of version 1.5 of the core Java platform. The changes in 1.5 are some of the most important to the Java language. This is a big step for Java and it's not an easy one. People with an existing investment in the platform tend to be ver... Jul. 2, 2004 Reads: 28,648 Replies: 5 |
On June 1, 2004, the Eclipse Board of Directors named Mike Milinkovich the executive director of the Eclipse Foundation. The hunt had been on since Eclipse became an independent entity earlier this year. Here JDJ's Eclipse editor, Bill Dudney, talks exclusively with Milinkovich about t... Jul. 2, 2004 Reads: 47,594 Replies: 3 |
Comparing software development to manufacturing has been ingrained in the industry for years. This has led to such concepts as software factories and the commoditization that is currently sending much of the industry offshore. Jul. 2, 2004 Reads: 20,204 Replies: 2 |
Content Delivery Networks (CDNs) have been used commercially to cache static content across a distributed network. Edge Side Includes is a W3C-acknowledged submission that supports the fragment assembly model. It provides the semantics on how to assemble dynamic content at the edge, wh... Jul. 2, 2004 Reads: 19,539 |
Has it really been a year since the last JavaOne? It seems like yesterday that I was watching James Gosling launch T-shirts into the audience using a trebuchet! What a year it has been. Who would have thought that Microsoft and Sun would come to the agreement they did? Those of us watc... Jul. 2, 2004 Reads: 15,222 |
One thing that's always struck me throughout my career as a professional in computing has been how little regard or study we give to the history of our profession. I suppose this situation has been engendered to an extent by the rapid growth in the technologies we work with. Jul. 2, 2004 Reads: 21,499 Replies: 7 |
InetSoft Technology has announced the general availability of Style Report 6.0. A new member of the Style Report family, Style Report/Analytic Edition is introduced with a host of ad-hoc reporting and analytic functionalities. Jun. 30, 2004 Reads: 13,814 |