Unterstützt ASP.NET MVC Framework die asynchrone Seitenausführung?

8

Ich lerne ASP.NET MVC Framework, aus einigen Artikeln wie dies , es scheint, dass MvcHandler nur Execute () implementiert hat, ist keine asynchrone API implementiert. Eigentlich denke ich, Controller hat auch keine asynchrone API.

Also unterstützt ASP.NET MVC keine asynchrone Programmierung? Dies könnte eine große Hürde für die Skalierbarkeit darstellen, wenn die Webseite I / O-Operationen benötigt.

    
Morgan Cheng 09.11.2008, 03:11
quelle

5 Antworten

6

Im Moment ist Async-Unterstützung nicht in MVC integriert. Es ist auf der Feature-Liste, aber es gibt keine Garantien, wann genau es veröffentlicht werden könnte (und in welcher Form).

    
Brad Wilson 09.11.2008, 03:57
quelle
7

Nach einigem googeln fand ich diesen tollen Blog über DIY asynchrone ASP.NET MVC. Die Implementierung sieht einfach und unkompliziert aus. Ich frage mich, warum ASP.NET MVC-Team diese Funktion nicht zum ersten Mal hat.

Ссылка

    
Morgan Cheng 09.11.2008 03:59
quelle
3

MVC 2 unterstützt asynchrone Seitenausführung über AsyncController.

Ссылка

    
Clay Lenhart 16.10.2010 17:43
quelle
1

Wie Brad erwähnt, arbeitet Microsoft an einer Lösung als Teil von MVC-Futures. Es gibt auch eine Implementierung unter: Ссылка

    
Andrew Csontos 04.03.2009 07:07
quelle
1

ASP.NET MVC 2 hat jetzt einen asnyc-Controller aus der Beat-Version integriert. Schau es dir an.

    
Pita.O 22.11.2009 02:00
quelle

Tags und Links