- 热门文章:
- · 了解MSMQ,控制ASP进程 (一)
- · 在ASP应用中如何限制同一表单被多次提交!!!!好东西
- · ASP环境下邮件列表功能的实现 (四)(推荐)
- · ASP环境下邮件列表功能的实现 (三)(推荐)
- · ASP环境下邮件列表功能的实现 (二)(推荐)
- · ASP环境下邮件列表功能的实现 (一)(推荐)
- · ASP3.0给我们带来的新技术之一---Data Shaping技术
- · 使用ASP加密算法加密你的数据(二)
- · 使用ASP加密算法加密你的数据(一)
- · 微软dvwssr.dll后门
- · 通过asp入侵web server,窃取文件毁坏系统
- · 一个BBS的源代码(六)
上一篇:ASP技术在论坛中的运用(一)(吐血推荐!!!!) >>
了解MSMQ,控制ASP进程 (二)
一般来说,判断是否需要卸载任务进程要做两件事:
一是根据该进程运行的时间。
二是根据用户是否有回应(例如聊天室里面某个用户几个小时都没说话了)。
例如:如果服务端的一个 web 网页的任务花费了太长的时间 , 用户会得到一个网页超时的错误信息,我们一般可以通过重新单击刷新或者简单的放弃这个网页。但现在可以改变一下处理方式,例如进行后台处理,而不是简单的靠增加处理网页的时间方式。要知道,后台处理方式也能够提高网站性能的。
msmq 还有一个功能,就是能够控制消息的 body 中特定的一个 com 对象。只要该对象支持 idispatch 和 ipersist (ipersiststream or ipersiststorage ) 接口就行。
其中最常用的,能支持的两个就是 adodb.recordset ( 或 ador.recordset ) 和 word.document 。在下面我们举一个处理 adodb.recordset 例子。
例:如何处理 adodb.recordset :
public sub sendrecordsetinmessage()
dim objqinfo as new msmq.msmqqueueinfo
dim objqsend as msmq.msmqqueue
dim objmessage as new msmq.msmqmessage
dim objrs as new ador.recordset
dim a as new msmqqueue
with objrs
.cursorlocation = aduseclient
.fields.append "fn", advarchar, 25
.fields.append "ln", advarchar, 25
.open
.addnew
.fields("fn") = "chris"
.fields("ln") = "blexrud"
.update
.addnew
.fields("fn") = "shayna"
.fields("ln") = "blexrud"
.update
end with
objqinfo.pathname = ".\test"
set objqsend = objqinfo.open(mq_send_access, mq_deny_none)
objmessage.label = "recordset state!!!!"
objmessage.body = objrs
objmessage.send objqsend
objqsend.close
set objqinfo = nothing
set objqsend = nothing
set objmessage = nothing
set objrs = nothing
end sub
了解了 msmq 么?我想现在对于 asp 的进程死锁,你已经有了很好的解决方法了吧!希望大家能通过以上文字,真正了解 msmq ,及通过 msmq 控制 asp 进程的方法!
()
下一篇:了解MSMQ,控制ASP进程 (一) >>
相关文章:
- · 一个BBS的源代码(五)
- · 一个BBS的源代码(四)
- · 一个BBS的源代码(三)
- · 一个BBS的源代码(二)
- · 一个BBS的源代码(一)
- · 如何实现动态添加Html文档中Form项
- · 组件对象开发Web应用的实例分析
- · 如何使用ASP在自己的网站建立投票机制(二)
- · 如何使用ASP在自己的网站建立投票机制(一)
- · 优化MICROSOFT ACCESS提高速度
- · 网络开发之编程技巧之一(有效验证用户的登录)
- · IIS 5.0新功能
- · WINDOWS 2000搭載ASP3.0和IIS5.0
- · 如何使用 Microsoft Access 和 Active Server Pages 加密你的页面
- · IIS5 + ADO 2.5新先睹为快技术(二)
- · IIS5 + ADO 2.5新先睹为快技术(一)
- · ASP 3.0 新特色先睹为快(二)
- · ASP 3.0 新特色先睹为快(一)
- · 如何用ASP编写网站统计系统四
- · 如何用ASP编写网站统计系统三
- · 如何用ASP编写网站统计系统二
- · 如何用ASP编写网站统计系统一
- · 构建你的网站新闻自动发布系统之四
- · 构建你的网站新闻自动发布系统之三
- · 构建你的网站新闻自动发布系统之二
- · 构建你的网站新闻自动发布系统之一
- · ASP的Internet/Intranet编程常见问题
- · 一个简单聊天室的建立.(供学习参考)
- · 用ASP实现一个真正的注册页面
- · 在ASP中常见的错误80004005信息和解决办法
- · ADO存取数据时如何实现留言记录的分页显示
- · 用ASP实现网页BBS
- · 网页在线人数统计的做法
- · 聊天室实现私聊(四)
- · 聊天室实现私聊(三)
- · 聊天室实现私聊(二)
- · 聊天室实现私聊(一)
- · 用ASP实现网页保密的两种方法
