Java's top guns
<em>JavaWorld</em> honors the leading Java technologies in the 2002 Editors' Choice Awards
By Jennifer Orr, JavaWorld.com, 03/26/02
- Digg
- Reddit
- SlashDot
- Stumble
- del.icio.us
- Technorati
- dzone
Page 3 of 7
"Too often, products like JProbe are regarded as optional extras for development, when in truth they are crucial to building
a successful Java-based system," says ECA judge Sheil.
Finalist: Optimizeit Suite 4.11, Borland Software
Borland's Optimizeit Suite, recently acquired from VMGear, features three products for performance tuning. The Optimizeit
Profiler targets buggy code, faulty algorithms, and performance bottlenecks, and corrects memory leaks. The Optimizeit Thread
Debugger displays thread and monitor status, reveals thread problems, and predicts dangerous deadlocks. And, while showing
how often each code line executes, the Optimizeit Code Coverage identifies and removes dead code.
Best Java-XML Tool: Xerces Java Parser 1.4.4, the Apache XML Project
The XML parser has become a vital component in the Java-XML developer's toolbox; it's one of the first software pieces a Java
programmer turns to when coding XML. And the Xerces Java Parser, an open source project, offers developers easy access to
this valuable tool. With no licensing restrictions, developers have free reign with Xerces Java and can use it in whatever
way they see fit.
For version 1.4.4, Xerces developers extended the parser's support for the World Wide Web Consortium (W3C) XML Schema Language.
In fact, the Xerces Java team prides itself on tracking and implementing the W3C recommendations as quickly as possible.
"Xerces was the first Java parser to have implementations of XML Schema and the proposed DOM (Document Object Model) Level
3," says Ted Leung, a Xerces developer. "We end up supporting the W3C recommendations before most parsers."
"The Xerces Java Parser is truly a superior parser with excellent DOM and SAX (Simple API for XML) support," says ECA judge
Tarak Modi, senior software architect at North Highland. "It's very efficient."
DOM Level 3 was added to the latest version, Xerces Java 2, which also premieres the Xerces Native Interface (XNI), a framework
that lets developers create more specialized parser components. For example, according to Leung, one developer has already
created a customized HTML parser.
"Xerces 2 helps developers who need to do something with XML, but need additional flexibility," explains Leung.
Finalist: Java XML Pack Winter 01, Sun Microsystems
The Java XML Pack offers a one-stop shop for the technologies developers need to integrate XML into Java. The pack bundles
the early-access versions of the Java API for XML Messaging (JAXM) 1.0.1, the Java API for XML Processing (JAXP) 1.2, the
Java API for XML Registries (JAXR) 1.0, and the Java API for XML-based RPC (JAX-RPC) 1.0.
"The proliferation of XML toolsets is often bewildering," says Sheil. "Sun Microsystems has gone a long way towards easing
some of that confusion with the release of the Winter 01 pack."
Finalist: Xalan-Java 2.2, the Apache XML Project
An XSLT (Extensible Stylesheet Language Transformations) processor, Xalan-Java turns XML documents into HTML, text, or other
XML document types. Developers can use the processor from the command line, in an applet or servlet, or as a module in other
programs. Xalan-Java also implements the Transformation API for XML (TRAX) interfaces, which offer a framework and API for
completing XML transformations.
- Digg
- Reddit
- SlashDot
- Stumble
- del.icio.us
- Technorati
- dzone
Resources
- Java Virtual Machine
- Java HotSpot Virtual Machine, Solaris, Sun Microsystems
http://java.sun.com/products/hotspot/index.html
- "Pick Up Performance With Generational Garbage Collection," Ken Gottry (JavaWorld, January 2001)
http://www.javaworld.com/javaworld/jw-01-2002/jw-0111-hotspotgc.html
- Java HotSpot Virtual Machine, Windows, Sun Microsystems
http://java.sun.com/products/hotspot/index.html
- JRockit, Windows, Appeal Virtual Machines
http://www.jrockit.com
- SPECjbb2000 benchmark
http://www.spec.org
- Search the Java Virtual Machine (JVM) section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-jvm-index.shtml
- Java IDE
- Forte for Java, Sun Microsystems
http://www.sun.com/forte/ffj/overview.html
- IDEA, IntelliJ
http://www.intellij.com/
- JBuilder, Borland Software
http://www.borland.com/jbuilder/
- "Borland JBuilder 6 Enterprise Delivers," Maggie Biggs, InfoWorld Test Center (JavaWorld, January 2002)
http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-iw-jbuilder.html
- "Java Development Tools Duke It Out for Biz Apps," Maggie Biggs, InfoWorld Test Center (JavaWorld, April 2001)
http://www.javaworld.com/javaworld/jw-04-2001/jw-0420-iw-tools.html
- Search the Development Tools section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-tools-index.shtml
- Java Performance Monitoring/Testing Tool
- JProbe, Sitraka
http://www.sitraka.com/software/jprobe/
- JUnit, JUnit.org
http://www.junit.org/index.htm
- "JUnit Best Practices," Andrew Schneider (JavaWorld, December 2000)
http://www.javaworld.com/jw-12-2000/jw-1221-junit.html
- Optimizeit Suite, Borland Software
http://www.optimizeit.com/
- Browse the Testing section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-testing-index.shtml
- Browse the Performance Tuning section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-performance-index.shtml
- Java-XML Tool
- Java XML Pack, Sun Microsystems
http://java.sun.com/xml/downloads/javaxmlpack.html
- "Sun adds Web services to J2EE," Matt Berger, IDG News Service (JavaWorld, December 2001)
http://www.javaworld.com/javaworld/jw-12-2001/jw-1221-iw-jxml.html
- Xalan-Java, the Apache XML Project
http://xml.apache.org/xalan-j/index.html
- Xerces Java Parser, the Apache XML Project
http://xml.apache.org/xerces-j/index.html
- Browse the Java and XML section of our Topical Index
http://www.javaworld.com/channel_content/jw-xml-index.shtml
- Java Community-Developed Technology
- Apache Ant, the Jakarta Project
http://jakarta.apache.org/ant/
- "Automate Your Build Process Using Java and Ant," Michael Cymerman (JavaWorld, October 2000)
http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html
- JUnit, JUnit.org
http://www.junit.org/index.htm
- Tomcat, the Jakarta Project
http://jakarta.apache.org/tomcat/
- "Servlets in Apache Tomcat and BEA Systems' WebLogic Server," Steven Gould (JavaWorld, February 2001)
http://www.javaworld.com/javaworld/jw-02-2001/jw-0223-servletweblogic.html
- Browse the Java Community section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-community-index.shtml
- Java Application Server
- BEA WebLogic Server, BEA Systems
http://www.bea.com/products/weblogic/server/index.shtml
- JBoss, JBoss.org
http://www.jboss.org/
- "Customized EJB Security in JBoss," Luke Taylor (JavaWorld, February 2002)
http://www.javaworld.com/javaworld/jw-02-2002/jw-0215-ejbsecurity.html
- WebSphere Application Server, IBM
http://www-4.ibm.com/software/webservers/appserv/
- "IBM Within Arms Reach of BEA," Ed Scannell, InfoWorld (JavaWorld, July 2001)
http://www.javaworld.com/javaworld/jw-07-2001/jw-0713-iw-idc.html
- Browse the Java Application Servers section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-appserv-index.shtml
- Java Book
- Effective Java Programming Language Guide, Joshua Bloch, (Addison-Wesley, 2001; ISBN0201310058)
http://www.amazon.com/exec/obidos/ASIN/0201310058/javaworld
- Enterprise JavaBeans, Third Edition, Richard Monson-Haefel, (O'Reilly, 2001; ISBN0596002262)
http://www.amazon.com/exec/obidos/ASIN/0596002262/javaworld
- Just Java 2, Fifth Edition, Peter van der Linden, (Prentice-Hall, 2001; ISBN0130320722)
http://www.amazon.com/exec/obidos/ASIN/0130320722/javaworld
- Browse JavaWorld's Book Reviews index page
http://www.javaworld.com/news-reviews/jw-nr-book-reviews.shtml
- Java Installation Tool
- InstallAnywhere, Zero G
http://www.zerog.com/products_ia_01.html
- InstallShield MultiPlatform, InstallShield
http://www.installshield.com/imp/
- Java Web Start, Sun Microsystems
http://java.sun.com/products/javawebstart/
- "Java Web Start to the Rescue," Raghavan N. Srinivas (JavaWorld, July 2001)
http://www.javaworld.com/javaworld/jw-07-2001/jw-0706-webstart.html
- Java Device Application Development Tool
- iBus Mobile Java Applications Platform, Softwired
http://www.softwired-inc.com/products/products.html
- JBuilder MobileSet, Borland Software
http://www.borland.com/jbuilder/mobileset/
- VisualAge Micro Edition, IBM
http://www.ibm.com/embedded
- Browse the Micro Java section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-micro-index.shtml
- Innovative Java Product or Technology
- Java Web Start, Sun Microsystems
http://java.sun.com/products/javawebstart/
- Jini, Jini.org
http://www.jini.org
- Check out JavaWorld's Jiniology column for stories focusing on Jini technology
http://www.javaworld.com/columns/jw-jiniology-index.shtml
- Browse the Jini section of JavaWorld's Topical Index
http://www.javaworld.com/channel_content/jw-jini-index.shtml
- Project Jxta, Jxta.org
http://www.jxta.org/
- "The Jxta Solution to P2P," Navaneeth Krishnan (JavaWorld, October 2001)
http://www.javaworld.com/javaworld/jw-10-2001/jw-1019-jxta.html
- Other JavaWorld Resources
- Search JavaWorld's Product Reviews index page
http://www.javaworld.com/news-reviews/jw-nr-product-reviews.shtml
- Search JavaWorld's Product News index page
http://www.javaworld.com/news-reviews/jw-nr-products.shtml
- Sign up for JavaWorld's free weekly email newsletters
http://www.javaworld.com/jw-subscribe
- Speak out in the JavaWorld Forum
http://forums.idg.net/webx?13@@.ee6b802
- You'll find a wealth of IT-related articles from our sister publications at IDG.net
hhm no apps??By Anonymous on May 14, 2009, 6:28 pmYou select top 10 java apps. None of them does a have a real benefit for the users. All do solve problems you won't have without java, that's nuts. Please do more...
Reply | Read entire comment
good jobBy Anonymous on November 5, 2008, 5:45 amthis information was really good....
Reply | Read entire comment
View all comments