XML News Desk
Dr Michael Kay on Building XML Workflow Applications
Kay is a member of the W3C committee on XQuery, XPath, and XSLT
Feb. 27, 2006 02:00 PM
In the new article, Kay argues that the bulk of the application logic required for typical XML workflow applications can be written in high-level XML processing languages, notably
XSLT and
XQuery, with individual components linked together in a pipeline processing framework.
By writing the logic in these high-level languages (rather than say Java or C#), Kay contends that the biggest
benefit you gain is flexibility and adaptability
— the ability to change the application in response to changing business needs. XML gives you this flexibility in terms of
data design, he notes, so developers shouldn't throw it away by writing applications that freeze the data structure into Java or C# classes.
Building XML Workflow Applications covers the following topics:
- Modeling XML Workflow Applications
- Choosing a Centralized or Decentralized Architecture
- The Life-Cycle of a Document
- Finding Resources using Directory Services Markup Language
- Writing XML Workflow Applications
The article is the latest in a series of XML articles featured in the Stylus Scoop, including
Learn XQuery in 10 Minutes
An Introduction to the XQuery FLWOR
Schema Aware XSLT and XQuery processing.
About Java News DeskJDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.