我正在寻找有关asp.net mvc 3支持实时事件显示和处理的建议。典型的场景是启动,关机,软复位,缓存完成等事件,在服务器上发布并立即显示在浏览器应用程序中,几乎是实时的。
在asp.net mvc 3中支持实时事件的典型机制是什么?是否存在类似于WPF事件处理的侦听器机制,或者我是否需要使用AJAX轮询它们。
我不打算使用任何外部或第三个pary应用程序来处理事件,例如推杆。
鲍勃。
答案 0 :(得分:0)
我不知道任何类似于WPF事件处理的内置侦听器机制。
过去,我在Ajax-polling方面取得了成功。我实现了一个基于线程安全的基于队列的TraceListener
,我将用它来记录发生的事件,并在轮询操作中将所有备份的跟踪日志出列。