正在加载图片...
Chinapub.com 第6章4本组件505 下载 implements type=ASP/> 在同一个WSC文件中同时使用< public>和< Implements>标记不会出现问题。自动化处理器 和事件处理器可以同ASP处理器或行为处理器很好地共存。但是,应当避免将ASP组件同行为 处理器置于同一个WSC组件中,因为二者将会相互冲突。可以编写两个分离的WSC文件,或 者创建一个包 Package)e 包 可以在 WSC XML模式的根上找到< package>标记。< component>标记事实上是< package> 标记的一个子标记。< package>标记作为单个文件中的多组件的“容器”。唯一的附加条件是 每个包中的组件必须指定一个唯一的ID号。例如: xml version="1.0·2 <package> ogid='My Component. One./> <implements type="ASP./> <method name=DoThis"/> </public script language="VBScript> < ICDA function DoThis( end function </script> <component id="Two> implements type="Behavior ent <registration progid="MyComponent Two"/> <method name='DoSomething'/> </public script language="VBScript> <l ICDATA[ function DoSomething( DoSomething ="Temporary value end function </script </package> 16.5编写一个ASP脚本组件 实际上,使用脚本语言编写的ASP组件只是 Windows脚本组件(WSC)的一个特定类型。唯 的不同是它们还具有与ASP内建对象的接口,如 Response、 Request、 Session等等 当然,只有在IS或PWS地址空间中创建的对象才是可用的。为了在 VBScript代码中安全 地调用这些对象,需要对执行wsC< script代码的环境添加对它们的引用。ASP接口处理器正在同一个W S C文件中同时使用< p u b l i c >和< i m p e m e n t s >标记不会出现问题。自动化处理器 和事件处理器可以同A S P处理器或行为处理器很好地共存。但是,应当避免将 A S P组件同行为 处理器置于同一个W S C组件中,因为二者将会相互冲突。可以编写两个分离的 W S C文件,或 者创建一个包( P a c k a g e )。 包 可以在WSC XML模式的根上找到< p a c k a g e >标记。< c o m p o n e n t >标记事实上是< p a c k a g e > 标记的一个子标记。< p a c k a g e >标记作为单个文件中的多组件的“容器”。唯一的附加条件是, 每个包中的组件必须指定一个唯一的 I D号。例如: 16.5 编写一个A S P脚本组件 实际上,使用脚本语言编写的 A S P组件只是Wi n d o w s脚本组件( W S C )的一个特定类型。唯 一的不同是它们还具有与A S P内建对象的接口,如R e s p o n s e、R e q u e s t、S e s s i o n等等。 当然,只有在I I S或P W S地址空间中创建的对象才是可用的。为了在 V B S c r i p t代码中安全 地调用这些对象,需要对执行 W S C < s c r i p t >代码的环境添加对它们的引用。 A S P接口处理器正 第1 6章 A S P脚本组件计计505 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有