Le gadget XML_Remote permet de distribuer des informations XML via le portail. Le gadget se compose d'une URL pour les données XML et d'une URL pour la feuille de style à utiliser. Le gadget XML_Remote prend en charge la transmission des paramètres et des macros Portal pour mettre en oeuvre la technologie de demande de connexion unique. Cela permet aux utilisateurs qui accèdent à un lien via le gadget XML_Remote d'être automatiquement authentifiés par le portail auprès des pages Web nécessitant une authentification.
Le gadget XML_Remote n'est doté d'aucune interface ; il fusionne les fichiers XSL et XML pour créer des informations affichables en HTML à partir du serveur qui fournit des données XML.
Aidez-vous des informations suivantes pour configurer les données XML ou XSLT pour le gadget XML_Remote :
Par exemple, les données XML suivantes définissent un modèle pour HELLOWORLD :
<HELLOWORLD>
<HELLODATA>Hello World!</HELLODATA>
</HELLOWORLD>
La feuille de style XSLT correspondante définit la correspondance de modèle de HELLOWORLD :
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="HELLOWORLD">
<!--This is selecting the HelloData to print on the screen-->
<xsl:value-of select+'HELLODATA'/>
</xsl:template>
</xsl:stylesheet>
Pour assigner plusieurs gadgets XML_Remote à la même page, utilisez le même format XML et fournissez des feuilles de style différentes pour chacun d'eux.
Cliquez sur Tous les paramètres.
Entrez un nouvel élément racine XML.
Par exemple, NEWROOT
Ajoutez NEWROOT à votre feuille de style conformément à l'exemple ci-après :
<xsl:stylesheet version= "1.0" xmlns:xsl= "http://www.w3.org/1999/XSL/Transform">
<xsl:template match= "NEWROOT/HELLOWORLD">
<!--This is selecting the HelloData to print on the screen-->
<xsl:value-of select+'HELLODATA'/>
</xsl:template>
</xsl:stylesheet>
Une fois le gadget XML_Remote configuré, cliquez sur Terminer > Continuer > Enregistrer.
