ASP.NET并发

<p>我有在在ASP.NET页面生命周期事件处理程序阶段开始长时间运行的操作的ASP.NET应用程序。当最终用户按下按钮一束查询都是对数据库作出发生这样,产生一束地图,然后一个电影被从地图的JPEG图像进行。这个过程可能需要一分多钟才能完成。 P&gt; </p><p>下面是该应用程序的链接 http://maxim.ucsd.edu/mapmaker/cbeo.aspx P&gt; </p><p>我一直使用从线程池线程,创建并推出我自己的线程使用的AsyncCallback框架尝试。问题是,在新的线程在不同的用户ID运行。我假设主线程ASPNET下运行,新的线程AD \ $ MAXIM MAXIM的地方是主机名下运行。我知道这是因为当它试图连接到数据库有错误。 P&gt; </p><p>为什么在不同的用户ID的新线程? 如果我能想出​​的用户ID的问题,我希望做的是检查,如果电影制作过程通过在Page_Load方法检查会话变量完成后,再添加一个链接到页面访问电影。 p &gt; </p><p>有谁在,在一个事件处理程序回调使用或创建一个线程ASP.NET应用程序的并发使用任何很好的例子? P&gt; </p><p>谢谢, 马特 P&gt;
</p>

86 浏览 1 回复
  gt   线程   使用   程序   一个  

回复

    <p>你阅读本?: http://msdn.microsoft.com/ EN-US /杂志/ cc163725.aspx p&gt; </p><p>从该链接引用有一个相关的部分(你应该阅读整个事情): p&gt; </p>

    <p>最后一点要记住当你建立异步页是,你不应该推出,从ASP.NET使用相同的线程池借用异步操作。 P&gt; 块引用&gt; </p><p>不解决你问的具体问题,但这可能很快拿出了: P&gt; </p><p>在什么时候使用这个视频? P&gt; </p><ul> <li>如果它显示在页面或由用户下载,这是什么浏览器使用,以获得视频看起来像生成html?该浏览器有什么地方调用视频使用单独的HTTP请求,你可能会做创建一个单独的HTTP处理程序(* ashx的文件)来处理请求,只是写在你的页面处理程序的网址更好。 LI&gt; </li><li>如果它是储存或视图其他地方,你应该考虑只保存到建立在这一点上的视频所需要的信息,并推迟实际的工作,直到视频最后请求。 li&gt; ul&gt;
    </li></ul></blockquote>

    王蕊

相关信息

ASP.NET Javascript的资源处理程序

<p>我想提出一个处理程序,需要我所有的JavaScript文件,我需要和压缩,并将它们合并,类似的asp.net不使用ScriptManager。 这可能吗?我想在一个ashx的处理程序,但我不知道这是否正常工作。 P&gt; </p><p>将是冷静,如果你也可以用css文件做到这一点。 P&gt; </p>

34 浏览 1 回复   gt   程序   处理程序   处理   使用  

asp.net mvc的它处理所有的请求? - IIS 7集成模式

<p>我在使用IIS 7 asp.net的MVC运行使用集成模式的网站建成。我注意到,当我在mysite.com/test.html型我找回IControllerFactory没有名为“test.html的”控制器返回的控制器。 P&gt; </p><p>我应该已经得到了一个404错误,这应该的被IIS7静态处理程序服务。 P&gt; </p...

34 浏览 1 回复   处理   net   gt   asp   请求  

实现使用信号处理程序抢占微线程和setjmp / longjmp的

<p>我想实现在Linux环境中POSIX兼容的微线程。基本思想如下: P&gt; </p><ol> <li>使用方法描述[这里](http://www.gnu.org/software/pth/rse-pmt.ps),每个光纤分配新的堆栈空间 li&gt; </li><li>使用setitimer函数,创建计...

32 浏览 1 回复   信号   gt   程序   处理程序   处理  

异常处理RenderAction Asp.Net MVC

<p>我们使用的是由MVC期货提供renderaction。 我们注意到,在子操作方法HttpExceptions不会传播到父操作。即使一个片段已经失败,我们仍然看到 家长的要求产生了200,这将引发我们的错误处理的折腾。关于如何能够处理任何建议? P&gt; </p><p>谢谢 P&gt; </p><p> Varun的 P&gt; </p>

41 浏览 1 回复   gt   renderaction   处理   mvc   期货  

使用ASP.NET Web窗体用户控件的ASP.NET MVC?

<p>我一直在负责制作原型Web应用程序,和我使用ASP.NET的WebForms或新的ASP.NET MVC之争。 P&gt; </p><p>还有一个商用ASP.NET用户控件,我想用这给了我95%的我需要的功能(它确实是在AJAX-Y方式)。但我听说,由于ASP.NET MVC不使用ViewState的,它不能运行这些的WebForms为基础的控制。...

32 浏览 1 回复   net   mvc   asp   gt   使用