一:通过排序服务器制作Adobe reader8.0应用程序,在Soft Grid manager 里配置发布这个应用程序,客户端接收应用程序流,实现应用程序网络化、虚拟化。
注意:事先在SoftGrid Sequence上建立一个一个盘符为Q的磁盘,因为在真实的客户端环境里,它的应用程序缓存区就是在Q盘,这是在安装客户端时自动建立的,为了避免不必要的麻烦,在利用SoftGrid Sequence为程序排序的时候,选择安装路经为Q盘。
 
二:使用SoftGrid Sequence为应用程序排序
1:1:通过开始--—〉程序—〉softricity—〉softgrid sequencer打开程序
2:程序打开后点击FileàNew Packge启动安装包配置程序。在谈出的对话框里点YES接受提示帮助。
3:接着出现向导对话框,点击Next
4: 出现安装包的描述信息对话框。Suite Name表示安装包的名称adobe,Title处填入Acrobat reader。Comments处写入一些系统信息,比如这台工作站Windows xp sp2 在server URL处填入服务器的主机名huan2003。其它保持默认,点击Next
5:接下来出现系统对话框,向右侧添加所安装程序要支持的客户端系统,比如相让Adobe在Xp和win2003上运行就将这两个系统添加到右边。然后点Finish
6:在弹出的对话框中点击Next
7:接下来的压缩配置对话框选择默认配置,点击Next
8:模拟安装对话框出现,点击Begin Monitoring,程序会自动最小化到任务栏。然后就可以开始安装Adobe程序了。下图既是SoftGrid Sequence处于模拟状态
注意:安装程序前做好把所有程序关闭。
9:双击adobe reder8.0.exe安装程序,按照正常步骤安装即可。安装过程中的路径一定要选择Q盘。因为这可以和客户端的配置保持一致,避免报错。
10:等待程序安装完毕后点击Stop Monitoring。在弹出的对话框中选择刚才所安装程序的路径,点击OK.本例就是Q:\adobe
11:接下来点击下一步。
12:如果使用MSI在客户端安装程序的话,可以选择add following files to the VFS。我们这里选择Do nothing.完成。
13:在这个欢迎界面下点击下一步
14:在程序配置画面中会出现,产生应用程序的可执行文件,及其图标,这里可以执行添加删除等操作,本例只保留Adobe Reader 8图标
15:在左侧展开Adobe Reader 8.双击Shortcuts,弹出对话框,做你想要的修改,完成后点击OK,返回配置界面点击下一步。
16:选中图中的Adobe Reader 然后点击Launch。此时adobe reader主程序会自动开启,你要做的就是尽量使用这个程序。测试完成后,关闭adobe程序。softgrid sequencer会自动显示完成launch。点击下一步。
17:单击完成。
18:接下来的对话框可以用来更改一些程序的参数
19:保存工程,File—>save as,默认保存类型为sprj文件。事例取名为adobe.sprj。这样程序会自动保存ico、osd、sft、sprj等文件。
20:将生成的所有文件拷贝到softgrid服务器的共享目录content下面。这样adobe程序排序完成。
 
三:通过softgrid manager Console 配置发布Adobe reader 8.0
1:开始—>程序—>管理工具—> Softgrid Management Console填入链接帐户的密码,打开主程序。
2:展开右侧列表,在Application项上右键选择 Import Application
3:在弹出的窗口中选择默认设置继续,选择打开adobe.sprj文件
4:在弹出的对话框中填入OSD、ICON 的路径,注意此时的路径一定是网络共享路径。选择正确的服务器组,点击Next
5:选择将程序图标放到桌面上。点击Next
6:当Access Permissions对话框出现时,点击添加,在域中添加可访问改程序的用户组,事例添加softuser用户组。添加完成后点击OK
7:选择Next程序配置完成,点击finish
四:客户机运行adobe程序进行验证
1:用被允许的softuser组成员sguser登录系统
2:打开客户端。依次进入开始—>程序—>管理工具—>softgrid client
3:如图右键点击显示出来的服务器,选择Refresh Server
4:此时在Application窗口就会出现测试程序,同时桌面也会出现图标
5:其中strom2是按adobe的排序方法制作而成,经验证两个程序均可以在客户段正常使用。
下面就是客户端运行程序的截图
五:总结
1:SoftGrid提供了完整的虚拟化环境: 应用程序从服务器共享区传送到客户机,然后代码是在一个与操作系统隔离开来的“黑箱”里面执行。这种方法的优点在于,它避免了困扰SVS的应用程序多版本问题。不过,由此带来的缺点是,部署过程比较复杂,需要管理员创建自定义安装映像,对要传送的代码库进行优化。<?XML:NAMESPACE PREFIX = O />
期间遇到了很多问题,主要是和域服器配合方面,还有就是程序的排序,比如我测试的搜狗拼音输入法程序,因为没有明确的可执行文件,中途只能停下。所以我想并不是所用程序都是和这种虚拟化。
2:这个东东在国外有应用,但是国内没有。不过确实是一款不错的软件,这是应用程序虚拟化、网络化的一个很好的例子,也算是一个趋势吧。
3:关于Soft Grid的研究到此结束,希望有人会对它感兴趣。

转载于:https://blog.51cto.com/abner/146930

SoftGrid教程——综合应用相关推荐

  1. SoftGrid教程系列

    SoftGrid教程--简介  SoftGrid教程--服务器安装 SoftGrid教程--客户端安装 SoftGrid教程--排序服务器 SoftGrid教程--综合应用 SoftGrid教程-注意 ...

  2. c语言综合知识,软件设计师教程综合知识集锦之C语言编程风格

    2016下半年软考软件设计师报名已经陆续开始了,同学们要开始备考了哦,希赛小编为打算参加下半年考试的你们准备了一些软件设计师教程综合知识集锦,希望对大家有所帮助. C语言的编程风格 缩进格式 Tab是 ...

  3. MarkDown的使用教程综合教程

    MarkDown的使用教程综合教程 1.前言 本章节汇总了MarkDown的综合使用,来完成一篇具有格式的论文. 论文以<XX 管理系统设计与实现>作为题目,包含毕业论文所需的主要对象,如 ...

  4. 黑马javaweb基础教程 综合案例代码

    跟着黑马的javaweb教程把综合案例敲了一遍,也把修改和删除功能实现了,但是有一个小bug,懒得改了,大佬可以去改好. 综合案例展示如下: 代码实现了批量删除,增加品牌,修改,删除,还有条件查询 条 ...

  5. SoftGrid教程-注意事项、错误代码

     以下这些都是自己辛辛苦苦从实践中总结出来的,希望能对一些人有用 一:安装过程中注意 1:主要是在安装softgrid server是注意以下填入用户组的不同用途 2:安装前需要建立两个用户组.分别包 ...

  6. java洗扑克牌算法分析_IT兄弟连 Java语法教程 综合案例

    大家好!下面为您带来精彩资讯! 1.案例需求 编写程序,模拟斗地主游戏洗牌和发牌的流程. 2.应用知识 ● 数组的声明 ● 数组的遍历 ● for循环 ● if-else分支结构 3.需求解析 模拟斗 ...

  7. 前端综合性文档和教程总结(持续更新)

    小弟在前端摸爬滚打一段时间,发现前端的比较好的文档比较分散,特别是中文的,我平时都是ctrl+D收藏在浏览器里,以后有好的教程和综合性的文档我会更新到这里. 一则可以做个记录,防止丢失. 二则有需要的 ...

  8. 有趣的超短python代码_Python 学习之——Python超短教程

    前言 本教程综合Stanford CS231N和UC Berkerley CS188的Python教程. 教程很短,但适合有一定编程基础,学过其他语言的童鞋. Python 启动Python 解释器 ...

  9. 安卓玩机搞机----移植第三方rom修复 第三方GSI系统修复bug综合解析【一】

    很多朋友热衷与刷写第三方非当前机型官方系统的rom.和刷写第三方gsi等等.例如 米系列机型刷写Flyme 一加机型刷写miui oppo刷写gsi等等. 很多友友也会尝试自己移植第三方rom.但此类 ...

最新文章

  1. 微信好友特征数据分析及可视化
  2. Shell(10)——sed(2)
  3. b站 实时弹幕和历史弹幕 Protobuf 格式解析
  4. MongoDB 之 你得知道MongoDB是个什么鬼 MongoDB - 1
  5. 余额宝技术架构及演进
  6. 一句话说明sync, fsync, fdatasync的区别
  7. 桌面支持--ESP分区和MSR分区下怎么做系统~~
  8. 卓越郭朝晖:垂直类B2C网站可能昙花一现
  9. outlook html 图片,Outlook邮件内容中的图片无法显示 图片
  10. springboot点餐微信小程序毕业设计源码221144
  11. 竟还有如此搞笑的代码注释,我笑喷了
  12. 【工具】-10 UML时序图(Sequence Diagram)学习笔记
  13. 一个疑惑的的问题-ntvdm.exe进程
  14. Docker容器-------网络模式,数据卷和数据卷容器
  15. 美拍应该如何引流?如何利用美拍引流?美拍引流方法
  16. ultraiso制作iso镜像文件_移动硬盘制作启动盘安装win7系统
  17. 批量修改文件扩展名,并在扩展名的前面或后面插入特定的文字
  18. 写给33岁的自己:为之奋斗一生的事业
  19. java比较两个json文件的差异
  20. 房地产广告语忽悠大全

热门文章

  1. Python笔记四之操作文件
  2. Disconf 学习系列之全网最详细的最新稳定Disconf 搭建部署(基于Windows7 / 8 / 10)(图文详解)...
  3. 2017年3月16日
  4. 2016-11-18(2)(Unity相关)---脚本基础
  5. .net开发笔记(十三) Winform常用开发模式第一篇
  6. .NET 页面刷新方式总结
  7. Python高能小技巧:了解bytes与str的区别
  8. Simulink之三相桥式半控整流电路
  9. .metadata是什么项目文件_《深入微服务》之 如何给老婆解释什么是微服务的基础框架SpringBoot?
  10. JimuReport积木报表——分组报表怎么做