Partilhar via


Sammensetningen av Softgrid komponenter

Softgrid består av en rekke komponenter, enten det er Desktop eller terminal server utgaven. Her er listen over dem og hva de gjør:

  • Softgrid Virtual Application Service (SGVAS)
    • Dette er tjenesten som faktisk streamer applikasjonene ut til klienten.
    • Installerer: sftdispatcher.exe som kontrollerer SGVAS og router tilkoblinger. sftcore.exe som er SGVAS prosessen.
  • Softgrid Managament Console (SGMC)
    • Dette er MMC snap-in'en der du kan publisere applikasjoner, sette opp rettigheter, definere fil assosiasjoner, kontrollere og definere lisensiering for applikasjoner, hente ut rapporter osv.
    • Trenger MMC 2 eller høyere. Kan installeres hvor man vil, bruker SGMWS for å utføre handlinger.
    • Alt som vises i SGMC er hentet fra Softgrid Data Store
  • Softgrid Managament Web Service (SGMWS)
    • Et slags mellomlag mellom managementverktøy og selve Softgrid database. SGMC bruker denne til å utføre de faktiske read/write operasjonene mot Softgrid Data Store.
  • Softgrid Data Store
    • Absolutt all informasjon om Softgrid oppsettet lagres her.
    • Støtter SQL2000 og SQL2005 eller MSDE. Sistnevnte er kun anbefalt til demo/test oppsett
    • ca 1MB data pr 100. applikasjon
    • Når SGVAS starter ber den om oppstartsinformasjon herfra

 

Softgrid pakkene, de virtualiserte applikasjonene, består av følgende komponenter/filer:

  • .ICO fila som benyttes til shortcut hos brukeren
  • .OSD fila, Open Software Descriptor, er XML basert. En beskrivelse av klient innstillinger.  rundt 2kB.
  • .SFT fila, som er den faktiske virtualiserte applikasjonen. Denne inneholder applikasjonen og alle dens ressurser, samt SystemGuard.
  • .SPRJ fila er en prosjekt fil som lages av Softgrid Sequencer. Dette er verktøyet man lager virtuelle pakker med og denne fila benyttes igjen om man ønsker å oppgradere pakken/applikasjonen.

Selve den virtuelle pakken består av Virtual Com, Virtual Registry, Virtual File System, Virtual Services, Virtual Ini, Virtual Environment og Virtual Fonts. Les mer i egen post senere om selve Softgrid pakkene, oppbygging og hvordan man lager dem (sequencing).