Learn about XML Processing Model (XProc), a language for orchestrating the individual operations that can be combined during XML processing. Learn how to build XML applications from declarations of simple interactions and transformations of documents.
After almost a decade of experience with programs that process XML, leading developers have decided it's time to come up with standard best practices for how to model the processing of XML. The World Wide Web Consortium's (W3C's) XML Processing Model Working Group has taken up this cause and has begun work on XProc: An XML Pipeline Language [in development]. As the draft specification summarizes, "An XML Pipeline specifies a sequence of operations to be performed on one or more XML documents, producing one or more XML documents as output. Steps in the pipeline may read or write non-XML resources as well."
- Oleg Tkachenko provides a brief introduction in XProc?
- Follow the development of XProc in the working group home
page.
- Read about other XML standards:
Index of XML
standards.
- Participate in any of several XML-centered forums:
XML
zone discussion forums.
- Get involved in the developerWorks community: developerWorks blogs
- Find out how you can become an IBM-Certified
Developer in XML and related technologies at IBM XML
certification.
- See the developerWorks XML Zone for a wide range of
technical articles and tips, tutorials, standards, and IBM Redbooks at
XML
technical library.
- Stay current with technology in these sessions: developerWorks technical events and webcasts.
- Build your next development project with trial
software available for download directly from developerWorks: IBM trial software
