Why do developers favor Java technology for developing Web services? Java
technology is the most ready platform for Web services and service-oriented
architectures, complete with interoperability, platform independence, and
security built-in. This tutorial will review several Java technologies for
Web services standards that have been developed or are currently being
updated through the Java Community Process sm (JCP sm) program as JSRs - Java
API for XML-based RPC (JAX-RPC), Java API for XML Binding (JAXB), Java API
for XML Processing (JAXP), Java API for XML Registries (JAXR), JSR 109,
Implementing Java Web Services, JSR 172, J2ME Web Services and JSR 173, The
Streaming API for XML (StAX). Also to be highlighted: JSR 244, Java 2
Platform, Enterprise, Edition 5.0 Specification, JSR 181,Web Services
Metadata for the Java Plaform, JSR 208, and Java Business Integrati... (more)
In my mind, an ecosystem conjures up a green, lush rain forest. The Java
ecosystem, like a rain forest, is excitingly complex and able to sustain a
diversity life and growth. At the JCP we have successfully balanced a variety
of participants, who both compete and cooperate for success within our
ecosystem.
The Java Community Process (JCP) program is a vital piece of the vibrant Java
ecosystem, where the participants come together to standardize the platforms
and APIs. Far from being the whole ecosystem, we're effectively doing our
part to create broadly adopted standards with bu... (more)