5.0

Table Of Contents
VMware, Inc. 43
Chapter 3 Deploying Applications
Figure 3-2. Application Streaming
Requirements and Recommendations for Streaming Packages
ThinAppdoesnotrequirespecificserversoftwaretoprovidestreamingcapability.AnyWindowsfileshare,
NASdevice,orSMBsharecanprovidethiscapability.Theamountofdatathatneedstotransferbeforethe
applicationcanbeginrunningvariesforeachapplication.MicrosoftOfficerequiresthatonlyafractionofthe
packagecontentsstreambeforeanapplicationcanrun.
VMwarerecommendsthatyouuseThinAppstreaminginaLANbasedenvironmentwithaminimumof
100MBnetworks.ForWANandInternetdeploymentsthatinvolvefrequentorunexpecteddisconnections,
VMwarerecommendsoneofthefollowingsolutions:
UseaURLtodeploytheapplications.
Useadesktopdeploymentsolutiontopushthepackagetothebackground.Allowtheapplicationtorun
onlyaftertheentirepackagedownloads.
Thesesolutionsreducefailuresandeliminatesituationsinwhichtheapplicationrequiresunstreamed
portionsduringanetworkoutage.Acompanywithmanybranchofficestypicallydesignatesoneapplication
repositorythatmirrorsacentralsharedfolderateachbranchoffice.Thissetupoptimizeslocalperformance
forclientmachineslocatedateachbranchoffice.
Security Recommendations for Streaming Packages
VMwarerecommendsthatyoumakeacentralshareddirectoryforthepackagereadonly. Userscanreadthe
packagecontentsbutnotchangetheexecutablefilecontents.Whenapackagestreamsfromasharedlocation,
ThinAppstoresapplicationchangesintheusersandbox.Thedefaultsandboxlocationis
%AppData%\Thinstall\<application_name>.You
canconfigurethesandboxlocationatruntimeorat
packagetime.
Acommonconfigurationistoplacetheusersandboxonanothercentralstoragedevice.Theusercanuseany
computerandkeepindividualapplicationsettingsatacentralshare.Whenpackagesstreamfromacentral
share,theyremainlockeduntil
allusersexittheapplication.