Dialects of the XML Service

by Nicholas Dille on 07/21/2008 | 0 Comments | 2,011 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.

+++ Profile Migrator 2 - Ein neuer Desktop, ein frisches Benutzerprofile und alle bewährten Einstellungen und Daten. Jetzt kostenlos und unbefristet testen!

Add Comment

Der Inhalt dieses Feldes wird nicht öffentlich angezeigt.
Sicherheitscode
Diese Frage hat den Zweck zu testen, ob Sie ein menschlicher Benutzer sind und um automatisierten Spam vorzubeugen.
Bild-CAPTCHA
Geben Sie die Zeichen ein, die im Bild zu sehen sind.

Citrix Competence Blog

Der optimale Einsatz der Citrix Produktpalette steht seit Jahren Im Fokus der sepago Beratungsdienstleistung. In diesem Blog berichten wir über neue Trends, technische Details und unsere Erfahrungen aus vielen Citrix Projekten.

RSS-FeedAlle Artikel des Competence Blogs abonnieren.

 

Über den Autor

Bild von nicholas
Nicholas Dille
Head of Technology and Innovation
Blogs about Centralized computing, virtualization and performance monitoring

Alle Artikel des Bloggers