Choosing Between Local and Server Templates

Top Previous Topic Next Topic  Print this topic

Starting with XF Rendering Server version 5.0.0 software developers can choose to combine XML and XSL or XFD templates on both the client or the server side.

 

The following table summarizes the differences between the two:

 

Local (Client) Templates

Server Templates

- Are files that reside on the same computer as your .NET or Java application

 

- Are files that reside on the same computer as XF Rendering Server; in many cases, XF Rendering Server runs on the same machine as your application.

- Require no special configuration

- Must be configured in the Management Console as server templates

- Good if you want to distribute processing between the client and the server

- Good if you want to concentrate all processing on the server


- Are not supported yet on Linux

 

 

Tranformation Engine

Client (.NET)

Client (Java)

Server (Windows)

Server (Linux)

MSXML

x


x


DOTNET

x


x


Saxon

x


x

 

Java


x


planned for next release

 

Notes:

 

1.You can have a Linux/Unix client (Java, PHP) call a remote instance of XF Rendering Server running on Windows and vice-versa, you can have a Windows client (.NET, Java, PHP) call a remote instance of the server running on Linux. Use Server and Server members of RequestParamters port to specify the remote server.
2.Other XSL transformation engines can be added upon request. Please email support@ecrion.com with your request.