| We have discussed the benefits of
second-generation XML implementations with application integration strategies,
particularly for business-to-business e-commerce. XML also supports globalization
initiatives, by allowing localization of presentation and componentization of transaction
processing modules, for both new development and legacy applications. In particular, retrofitting XML into mainframe CICS programs allows
native mode XML document creation where it makes the most sense: at the point where the
data are organized for use rather than with middleware where there may be no appropriate
error recovery logic in the application program for a validation failure. These upgraded
CICS programs allow direct use of browsers without middleware, and re-use of the programs
as transactional components.
But, there is a flip side to this fine story. Properly
implemented, XML can bring substantial benefits. However, if not properly implemented, an
enterprise may be better off without it. |