Dynamic Suite Composition


 

What is Dynamic Suite Composition and how to implement it ?

       In earlier versions of App-V, if you wanted virtual applications to talk to one another we usually include them in the same package. In version 4.5 it is now possible to allow two virtual applications to talk to one another by making one dependent upon another. If you had a plug-in that was used by ten different applications in the past you would have had to package the plug-in with every suite and if you needed to update it all ten packages would need to be updated. Now with DSC you sequence the plug-in separately and only need to update it once. The major benefit of this is it allows you to update packages separately.

Let’s discuss the example of Microsoft Office and Snagit (a plug-in for office).

The sequence of events are:

  1. Sequence Microsoft Office, create a package, then save it.
  2. Go back to a clean sequencer and create your Snagit package. However before you start monitoring make sure you install Office.
  3. With Notepad.exe open the OSD file for the Snagit package and copy the line that begins with codebase and copy the following bits
  4. HREF
  5. GUID
  6. SYSGUARDFILE
  7. MANDATORY – this you will type yourself. If MANDATORY=”TRUE” then the plugin will be required to run the main application so access must be given to it to allow the main application to run.

<CODEBASE HREF=”RTSPS://%SFT_SOFTGRIDSERVER%:322/<Sft File Name> ” GUID=”<GUID>” SYSGUARDFILE=”<snagit 8.3 folder>\osguard.cp” MANDATORY=”TRUE”/>

  1. Next open the OSD file for each of your Office apps that you want to use Snagit. Above the line that says </VIRTUALENV> type the following
  2. <DEPENDENCIES>
  3. Paste the code from #3 above
  4. </DEPENDENCIES>
    1. So in the end what you typed would look something like this:

<VIRTUALENV TERMINATECHILDREN=”FALSE”>

                                                <ENVLIST/>

                                <DEPENDANCIES>

<CODEBASE HREF=”RTSPS://%SFT_SOFTGRIDSERVER%:322//<Sft File Name> ” GUID=”<GUID>”  SYSGUARDFILE=”<snagit 8.3 folder>\osguard.cp” MANDATORY=”TRUE”/>

                                </DEPENDANCIES>

                                </VIRTUALENV>

Advertisements

1 Response to “Dynamic Suite Composition”


  1. 1 link July 1, 2013 at 3:59 am

    Hey! I realize this is somewhat off-topic but I had to ask.

    Does managing a well-established blog like yours require a lot of work?
    I am completely new to writing a blog however I do write in my diary daily.

    I’d like to start a blog so I can easily share my experience and feelings online. Please let me know if you have any kind of suggestions or tips for brand new aspiring bloggers. Thankyou!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s





%d bloggers like this: