仓酷云

标题: ASP网页编程之懂得MSMQ,把持ASP历程 (二)(转贴)... [打印本页]

作者: 灵魂腐蚀    时间: 2015-1-16 23:18
标题: ASP网页编程之懂得MSMQ,把持ASP历程 (二)(转贴)...
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。历程|把持在使用程序中MSMQ能够有良多的使用,可是最广泛的使用是卸载另外一个线程中的历程。(比方和MSMQ在统一台呆板上的IIS)或则是别的一台呆板上的IIS.经由过程卸载这些堵塞的历程,就可以够使得ASP程序可以持续运转下往了。

  一样平常来讲,判别是不是必要卸载义务历程要做两件事:

  一是依据该历程运转的工夫。

  二是依据用户是不是有回应(比方谈天室内里某个用户几个小时都没措辞了)。

  比方:假如服务真个一个Web网页的义务消费了太长的工夫,用户会失掉一个网页超时的毛病信息,我们一样平常能够经由过程从头单击革新大概复杂的保持这个网页。但如今能够改动一下处置体例,比方举行背景处置,而不是复杂的靠增添处置网页的工夫体例。要晓得,背景处置体例也可以进步网站功能的。

  MSMQ另有一个功效,就是可以把持动静的body中特定的一个COM工具。只需该工具撑持IDispatch和IPersist(IPersistStreamorIPersistStorage)接口就行。

  个中最经常使用的,能撑持的两个就是ADODB.Recordset(或ADOR.Recordset)和Word.Document。鄙人面我们举一个处置ADODB.Recordset例子。

  例:怎样处置ADODB.Recordset:
PublicSubSendRecordsetInMessage()
DimobjQInfoAsNewMSMQ.MSMQQueueInfo
DimobjQSendAsMSMQ.MSMQQueue
DimobjMessageAsNewMSMQ.MSMQMessage
DimobjRSAsNewADOR.Recordset
DimaAsNewMSMQQueue
WithobjRS
.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
EndWith
objQInfo.PathName=".        est"
SetobjQSend=objQInfo.Open(MQ_SEND_ACCESS,MQ_DENY_NONE)
objMessage.Label="RecordsetState!!!!"
objMessage.Body=objRS
objMessage.SendobjQSend
objQSend.Close
SetobjQInfo=Nothing
SetobjQSend=Nothing
SetobjMessage=Nothing
SetobjRS=Nothing
EndSub


  懂得了MSMQ么?我想如今关于ASP的历程逝世锁,你已有了很好的办理办法了吧!但愿人人能经由过程以上笔墨,真正懂得MSMQ,及经由过程MSMQ把持ASP历程的办法!
</p>帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。
作者: 再见西城    时间: 2015-1-18 07:03
掌握asp的特性而且一定要知道为什么。
作者: 愤怒的大鸟    时间: 2015-1-21 07:16
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者: 冷月葬花魂    时间: 2015-1-30 10:56
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者: 若天明    时间: 2015-2-15 23:17
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
作者: 简单生活    时间: 2015-3-4 17:56
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
作者: admin    时间: 2015-3-11 20:33
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
作者: 蒙在股里    时间: 2015-3-19 11:52
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
作者: 活着的死人    时间: 2015-3-27 23:08
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2