Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  Asp  >  正文 ASP 学习笔记 4

ASP 学习笔记 4

发布时间:2017-06-14   编辑:www.jquerycn.cn
jquery中文网为您提供ASP 学习笔记 4等资源,欢迎您收藏本站,我们将为您提供最新的ASP 学习笔记 4资源
五、asp MyWeb 应用
1).概述
MyWeb是ASP 中的一门新技术,允许一个ASP 应用在没有WEB服务器的机器上运行,实际在
IE内部运行,可以离线地运行。开发上与服务器端的应用开发无异。
让客户可以在需要时进行安装,这叫demand install。
当用户访问一个MYWEB应用时,ASP 首先试图从本地找到这个应用,如果找不到,则从
myweb:URL处下载应用说明(manifest),如果成功,则下载整个应用并安装到本地。
myweb在NGWS运行环境中执行(所以,客户端必须安装NGWS运行时库),可以访问独立的
存储系统,同时,可以建立到原来安装这个应用的站点的连接。他们不能访问本地机上的资源,
以及部分COM的调用(这有点类似于JAVA中的APPLET)。
2).myweb管理工具
如果安装了IE55,并且安装了NGWS运行时环境,则可以从浏览器工具条上选择"myweb"按扭,
(位置在工具条的最后,就像安装了金山词霸后增加的那个工具一样),或者也可以直接在浏览
器的地址栏里输入 myweb:// ,就可以进入MYWEB管理工具。
存在两种类型的myweb应用,一是Remote的,二是Local的。
可以用管理工具新安装一个myweb应用,或者直接从浏览器地址栏里输入myweb的URL,后一
种情况下,如果已经安装了这个myweb应用,则将直接启动该应用。
3).开发myweb应用
跟开发一个ASP 服务器应用类似,最后需要一个CAB文件,用实用工具cabarc.exe生成,如:
cabarc -p -r n myweb.cab *.aspx *.html *.jpg *.css *.dll *.web
manifest文件是OSD(Open Software Description)格式,名为myweb.osd,一个例子:
<softpkg name="Demo1" version="1.0">
<implementation>
<codebase href="http://somewhere.com/myweb.cab">
</implementation>
<homepage>myweb://somewhere.com/default.aspx</homepage>
<Iconurl>myweb://somewhere.coom/icon.gif</Iconurl>
<RemoteIconurl>http://somewhere.com/icon.gif</RemoteIconurl>
<Author>white</Author>
<Source> Beijing 123okey.Inc</Source>
<size>3000</size>
</softpkg>
4).略
5).独立存储空间
myweb不能访问本地文件系统,但可以访问由GNWS提供的独立存储空间(IsolatedStorage),

您可能感兴趣的文章:
asp timeout超时问题的学习笔记
ASP 中文教程(一)--asp 简介、安装、以及如何显示中文
我是怎么学习asp的给非专业的asp爱好者
ASP教程之ASP基础简介
asp简介和五大内置对象
J2EE学习笔记--MVC框架
Struts 学习笔记之Action
J2SE学习笔记--集合框架
php入门篇-php学习笔记
webwork学习笔记

[关闭]