About XML Pipeline Server

Powerful, scalable data processing.

XML Pipeline Server is a highly scalable server that automates data conversion, validation, transformations, report and document generation from/to a variety of data sources. Using the graphical pipeline editor of Stylus Studio Enterprise, users can define a pipeline that is easily deployed to the XML Pipeline Server. XML is used as the canonical integration data format that is paired with powerful transformation engines like XSLT and XQuery to allow IT Professionals such as analysts, data architects and integration architects to quickly meet the challenge of consuming global market data and publishing global data in multiple formats.

XML Pipeline Server Features

  • Pipeline Input - Use the input port to specify the expected source for the node. You can specify a default value, or you can connect another node’s output port to it with a pipe.
  • Analyze - Analyzes an EDI stream and provides an error report that describes any errors that will prevent EDI messages from being converted to XML.
  • XSLT - XSLT nodes represent XSLT documents. XSLT code is executed using the processors specified in the XML pipeline’s execution framework.
  • XQuery - XQuery nodes represent XQuery documents. XQuery code is executed using the processors specified in the XML pipeline’s execution framework.
  • Convert - Convert nodes convert to and from a non-XML format to XML.
  • Pipeline Output - Use the output port to specify what to do with result from the node’s processing. You can also specify output ports explicitly or implicitly. For example, you might specify the URL to which you want the output of a node be copied, you might link the output to a Validate node’s input port, or you might do both.
  • Data Sources - The XML Pipeline Server provides a fast, easy way for enterprise systems to consume a variety of data sources - like relational, XML, Web services, EDI, or even custom flat files. With The XML Pipeline Server, you visually map the data sources, generate code and then test the code in creating any view of the data to fit your specific environment.
  • Relational Databases - When it comes to relational database integration at runtime, the XML Pipeline Server is an easily embeddable component, requiring no other product or application server. It has no server of its own, and is not tied to a specific vendor database or database version. Supported relational databases include:
    • DB2
    • Oracle
    • SQL Server
    • Sybase
    • MySQL
  • EDI Standard Support - XML Pipeline Server maximizes developer productivity and delivers a responsive, flexible data integration solution, allowing developers to seamlessly convert EDI data and stream it as XML at runtime to any enterprise application.
  • Flat File Formats - XML Pipeline Server provides built-in support for many common flat file formats. And using XML Pipeline Server’s powerful extensibility mechanism, developers build custom XML Pipeline Servers for enterprise-specific file formats.