4.1.2 Message with Multiple Terminal Servers
The following is an example of a message adhering to schema version 1.1 that specifies multiple <HostingTerminalServer> elements.
-
<?xml version="1.0" encoding="utf-8" ?> <ResourceCollection PubDate="2008-08-09T21:04:44.4216774Z" SchemaVersion="1.0" xmlns="http://schemas.microsoft.com/ts/2007/05/tswf"> <Publisher LastUpdated="2008-08-09T21:04:30.0467694Z" Name="TSWF Default Publisher" ID="C5DBDC2D-AED2-3871-5216-B4B26E523DAC" Description="A test publisher"> <Resources> <Resource ID="6e4514834a0969aaa34b36149a6e5db453a4347e" Alias="wmplayer-examplehost2-VmFarm" Title="Windows Media Player" LastUpdated="2008-08-09T21:04:29.9842698Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/wmplayer-examplehost2- VmFarm032x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/wmplayer- examplehost2-VmFarm032x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST2-wmplayer- kl-testbed4-VmFarm.rdp" /> <TerminalServerRef Ref=" EXAMPLEHOST2" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> <Resource ID="95c33f5c2e9042e18e046c7fae8248fa91a8c399" Alias="dfrgui-examplehost2-VmFarm" Title="Disk Defragmenter" LastUpdated="2008-08- 09T21:04:29.9842698Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/dfrgui-kl-testbed4- VmFarm032x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/dfrgui-examplehost2-VmFarm032x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST2-dfrgui- examplehost2-VmFarm.rdp" /> <TerminalServerRef Ref="EXAMPLEHOST2" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> <Resource ID="e7692debcdcabebfa3acfe0de2c84cfa05e5b18e" Alias="cleanmgr-examplehost2-VmFarm" Title="Disk Cleanup" LastUpdated="2008-08- 09T21:04:29.9998947Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/cleanmgr-examplehost2- VmFarm032x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/cleanmgr- examplehost2-VmFarm032x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST2-cleanmgr- examplehost2-VmFarm.rdp" /> <TerminalServerRef Ref="EXAMPLEHOST2" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> <Resource ID="aa8cfd93a7028f13b1c6e0579923f824ea9f0cbf" Alias="TSRemoteDesktop-localhost-VmFarm" Title="Remote Desktop" LastUpdated="2008-08-09T21:04:30.0155196Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/TSRemoteDesktop-localhost- VmFarm32x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/mstsc25632x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST1- TSRemoteDesktop-localhost-VmFarm.rdp" /> <TerminalServerRef Ref="EXAMPLEHOST1" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> <Resource ID="ed04af6be1cc8fe836bbb136dbe61f07162551e9" Alias="wordpad- localhost-VmFarm" Title="WordPad" LastUpdated="2008-08- 09T21:04:30.0155196Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/wordpad-localhost- VmFarm032x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/wordpad- localhost-VmFarm032x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST1-wordpad- localhost-VmFarm.rdp" /> <TerminalServerRef Ref="EXAMPLEHOST1" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> <Resource ID="5c97c0e4e29031e123965236f9d0385f863faa9a" Alias="mspaint (1)-localhost-VmFarm" Title="Paint" LastUpdated="2008-08- 09T21:04:30.0311445Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/mspaint__1_-localhost- VmFarm032x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/mspaint__1_-localhost-VmFarm032x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST1- mspaint_(1_-localhost-VmFarm.rdp" /> <TerminalServerRef Ref="EXAMPLEHOST1" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> <Resource ID="34cf1eb036041f5e31c20cb569e9125b8fdc4edb" Alias="CompMgmtLauncher-localhost-VmFarm" Title="Server Manager" LastUpdated="2008-08-09T21:04:30.0467694Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/CompMgmtLauncher-localhost- VmFarm032x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/CompMgmtLauncher-localhost-VmFarm032x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST1- CompMgmtLauncher-localhost-VmFarm.rdp" /> <TerminalServerRef Ref="EXAMPLEHOST1" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> <Resource ID="35a43a391cb9654cfd2c5b6d732fd054667e2fc6" Alias="calc- localhost-VmFarm" Title="Calculator" LastUpdated="2008-08- 09T21:04:30.0467694Z" Type="RemoteApp"> <Icons> <IconRaw FileType="Ico" FileURL="/TS/images/calc-localhost- VmFarm032x32.ico" /> <Icon32 Dimensions="32x32" FileType="Png" FileURL="/TS/images/calc- localhost-VmFarm032x32.png" /> </Icons> <FileExtensions /> <HostingTerminalServers> <HostingTerminalServer> <ResourceFile FileExtension=".rdp" URL="/TS/images/EXAMPLEHOST1-calc- localhost-VmFarm.rdp" /> <TerminalServerRef Ref="EXAMPLEHOST1" /> </HostingTerminalServer> </HostingTerminalServers> </Resource> </Resources> <TerminalServers> <TerminalServer ID="EXAMPLEHOST1" Name="EXAMPLEHOST1.exampledomain" LastUpdated="2008-08- 09T21:04:30.0467694Z"> </TerminalServer> <TerminalServer ID="EXAMPLEHOST1" Name="EXAMPLEHOST2.exampledomain" LastUpdated="2008-08- 09T21:04:30.0467694Z"> </TerminalServer> </TerminalServers> </Publisher> </ResourceCollection>