
thing, it is difficult to integrate scripting languages with one another.
Furthermore, because scripting languages are high level, they are less effi-
cient.
Java is well adapted to write these components because it is a compiled,
low-level programming language. Additionally, most scripting languages
can interface with Java components. Java portability means that the com-
ponents are available on a large number of platforms. In Java, components
are called JavaBeans.
As has already been noted, there are more XML components (parsers, XSL
processors, conversion, and so on) written in Java than in any other lan-
guage.
Downloading Java Tools
This section lists ...