Integration Server 10.5 | Dynamic Server Pages and Output Templates Developer's Guide | Using Output Templates to Format Service Output | When Does the Server Use an Output Template? | Using Output Templates to Return Output to HTTP Clients
 
Using Output Templates to Return Output to HTTP Clients
 
Guidelines for Using HTML-Based Output Templates with HTTP Clients
Guidelines for Using XML-Based Output Templates with HTTP Clients
If a service has an output template assigned to it, the server automatically applies the template to the results of the service (i.e., the contents of the pipeline) any time that service is externally invoked by an HTTP client. (If a service does not have an output template, the server simply returns the results of the service in the body of an HTML document, formatted as a two-column table.)