Web services are an important development in the IT community, and J2EE 1.4 acknowledges this with intelligent platform-wide tools that let developers create Web services for the enterprise Java environment. Developers frustrated by the observation that J2EE seems to grow more complicated with every revision will appreciate the simplicity and familiarity of J2EE 1.4's Web services programming model.
J2EE 1.4 brings much needed XML support and Web services semantics that ease integration efforts and greatly enhance platform interoperability. Given the history of previous industry-wide interoperability efforts, Web services' future seems to rely heavily on the success of multiple application platforms, mainly J2EE and .Net to date. With the promises of composite Web services looming on the horizon, the current focus on cross-platform interoperability is a beautiful thing.