Automate your build process using Java and Ant
Introducing the powerful XML-based scripting tool, Ant A defined process is one of the most necessary but often least-used tools in software development. It is by nature an overhead task that accompanies a development effort. A defined build process ensures…
Validation with Java and XML Schema, Part 2
Using XML Schema for constraining Java data With the wealth of application development in Java today, there seems to be an API for almost everything: remote method invocation (RMI), reusable business components (EJB), manipulating XML (SAX, DOM, JDOM, JAXP), and…
Power from the people
Java, screensavers, and virtual supercomputers: an interview with Nelson Minar, CTO of Popular Power Nelson Minar likes distributed processing. So far in his career, first at the Santa Fe Institute and then at the MIT Media Lab, Minar has done…
Java Product News (October 13, 2000)
INDEXHEAD: Kana unveils eBusiness Platform for Unix Kana Communications is now shipping its Kana eBusiness Platform for Unix, which allows organizations to incorporate legacy data into their Web-based e-business applications. The eBusiness Platform is a pure Java application that supports…
Understanding constructors
How constructors differ from methods Saying that a constructor is a method is like saying that the Australian platypus is just another mammal. To understand the platypus, it is important to know how it is different from other mammals. To…
Do you really need Enterprise JavaBeans?
EJB is not a one-size-fits-all solution The Java 2 Platform, Enterprise Edition (J2EE), and Enterprise JavaBeans (EJB) have now become household names for Java programmers. If you are new to Java or more specifically, server-side Java, Figure 1 will help…
Mapping XML to Java, Part 2
Create a class library that uses the SAX API to map XML documents to Java objects As I mentioned in Part 1, one of the big problems programmers face when using the SAX API is conceptual. I’d like to address…
Leverage legacy systems with a blend of XML, XSL, and Java
Combine XML, XSL, and Java to interface with mainframe systems No matter which way you try it, interfacing a mainframe from an application server or servlet is never fun. Among other hurdles to overcome, the mainframe could exist on a…
The Gnutella file-sharing network and Java
Use the JTella API to easily develop applications that access Gnutella I’ll begin with some definitions. First, Internet file sharing is an activity performed by a community of connected users. The file-sharing system, at a minimum, allows users to share…
Sun kicks off Java Community Process Executive Committee election
For the first time ever, developers vote on who will represent them in guiding Java’s future Sun Microsystems took another step this week in opening up the Java Community Process (JCP) with its official launch of the JCP Executive Committee…