A quote from the article:
When enriching the front end of the pet store—or any other typical Web application—we will continue to rely on the following two cornerstones of the architecture:
- The end user still uses a standard Web browser without any plug-in to access the pet store.
- The entire back end, consisting of J2EE business logic and data, will be unchanged.
The fact that the existing back end is fully isolated during development and will not be changed is especially good news for architects and IT managers. Through a clean, modular architecture, they will be able to control risk and cost while dramatically improving user friendliness of the Web application.
The solution uses both a client-side AJAX engine, and an XML Pipeline server. The XML pipelines create the link between GUI functionality and Web Services, Java objects, databases or files. It seems to be an elegant solution that integrates well with a SOA architecture. Will this make it easier for AJAX to move into the mainstream corporate IT environment? Or will AJAX be stuck in the domain of consumer applications?