Revision [70]

This is an old revision of XDMSerializeUseCase7 made by DavidLee on 2009-09-18 13:17:48.
 

XDM Serialization Use Case 7


Standardization of a format for use in XML Pipeline Processors so that steps can be implemented by different vendors or in different languages.


XML Pipeline Processors such as XProc and xmlsh pass XDM values between 'steps' in the pipeline. XProc, for example, passes 'sequence of documents' between steps, as well as input and output to the XProc pipeline as a whole.

Since there is no standardized format for representing 'sequence of documents' (which is a subset of XDM) as well as XDM in general, implementations of XProc must decide on proprietary formats for these. The result is that there is neither a standard format for inputting or outputting data or for how the data is formatted between steps. This means that there is no vendor compatibility for either using pipeline processes or for implementing steps in pipeline processors.

If a vendor wishes to implement an extension step (or even a be used for a predefined step) for an XProc or other pipeline processor they need to implement vendor specific interfaces in order to be integrated into the pipeline processor.

If a developer or user wishes to integrate with XProc (or other XML pipeline processor) since there is no standard way of supplying input or consuming output then each vendors implementation must be integrated differently.

Note that integrating *to* an XML Pipeline processor is equivilent to Use Case 6



Actors



Expected Result



XDMSerialize

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki