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. |