Dialects of the XML Service
|
by Nicholas Dille on 07/21/2008 | 0 Comments | 2,012 Views
|
You may have noticed me taking interest in the XML service and its importance in application delivery based on Citrix products.
The DTD NFuse.dtd for XML requests is updated with each version of Web Interface to reflect the current revision of the dialect used for communication. The following table contains a list of dialects (expressed as version numbers) the individual products are speaking (according to their XML requests and replies).
| Product | Dialect |
|---|---|
| Presentation Server 4.5 FP1 | 4.7 |
| XenApp 5.0 (W2k8) | 5.0 |
| XenDesktop 2.0 | 5.0 |
| XenDesktop 3.0 | 5.1 |
To wrap up the information about the XML service, let me quickly outline the changes introduced by the latest versions of the definition:
| Web Interface Version |
NFuse.dtd Version |
Dialect Changes |
|---|---|---|
| 4.0 | 4.5 | n/a |
| 4.1 (since 4.0) |
4.5 | --- |
| 4.2 | 4.5 | --- |
| 4.5 | 4.6 | Support to validate credentials Support to retrieve capabilities Support for listing disconnected sessions by device id Support for application streaming New error codes Support for retrieving launch references |
| 4.5.1 | 4.6 | --- |
| 4.6 | 4.6 | New capability (multi-image-icons) Support for requesting icon data New options for the licensing of streamed applications |
| 5.0 (XenDesktop 2.0 only) |
5.0 | Support for features in XenDesktop 2.0 (e.g. Support for retries in server selection New error codes New capability (sid-enumeration) |
| 5.0.1 | 5.0 | Support for XenApp* |
| 5.1 (XenDesktop 3.0 only) |
5.1 | Support for new features in XenDesktop 3.0 (e.g. User Driven Restart) |
| 5.1.1 | 5.1 | Support for XenApp* |
| * Version 5.0 and 5.1 of Web Interface were only regression tested against XenDesktop | ||
Apparently there is a difference in versioning the products and dialects. Whereas Web Interface is aware of dialects 4.5, 4.6 and 5.0, Presentation Server 4.5 FP1 claims to be speaking 4.7. While several point releases of Web Interface have been made available, the underlying dialect in the accompanied NFuse.dtd has not changed. Note that new revisions of Web Interface have still provided new features but there was no need to update the dialect spoken to the XML service.
- ‹ previous
- 23 of 106
- next ›
+++ Your opportunity +++ Use Profile Migrator 2, the new sepago product that makes migrating user personalities between different platforms a breeze.! Download your free version now!
Tags
Recent Articles
About the author
![]() |
Nicholas Dille Head of Technology and Innovation Blogs about Centralized computing, virtualization and performance monitoring |
Most viewed
| 18,531 Views |
Who Needs Aero Glass Remoting? Although It's Cool! |
| 15,792 Views |
Emulating a Redirecting Load Balancer for WI and PNA |
| 14,303 Views |
Building Custom EdgeSight Reports Part 4 - The Wedding |







Add Comment