Rumah  >  Soal Jawab  >  teks badan

java - Apakah senario aplikasi WebAsyncManager pada Spring?

Penjelasan: Gambar pertama ialah kaedah processRequest FrameworkServlet,

Soalan:

(1) WebAsyncManager asyncManager = WebAsyncUtils.getAsyncManager(permintaan);

    asyncManager.registerCallableInterceptor(FrameworkServlet.class.getName(), new RequestBindingInterceptor());

Apakah yang dilakukan oleh dua baris kod ini

(2) Apakah masalah yang WebAsyncManager selesaikan dan dalam senario apakah ia digunakan?

Senior dan tuan bermurah hati dengan nasihat mereka

曾经蜡笔没有小新曾经蜡笔没有小新2713 hari yang lalu696

membalas semua(1)saya akan balas

  • 迷茫

    迷茫2017-05-17 10:01:17

    Untuk masalah seperti ini, disyorkan untuk menyemak dokumentasi Spring rasmi
    WebAsyncManager http://docs.spring.io/spring/...

    Ada perenggan di tengah:

    Kelas pusat untuk mengurus pemprosesan permintaan tak segerak, terutamanya bertujuan sebagai SPI dan tidak biasanya digunakan secara langsung oleh kelas aplikasi.

    Ini bermakna ia digunakan terutamanya untuk menguruskan pemprosesan permintaan tak segerak. Bilakah pemprosesan tak segerak digunakan? Ia adalah apabila logik perniagaan adalah rumit (atau atas sebab lain) dan untuk mengelak daripada menyekat urutan permintaan, ia perlu diwakilkan kepada urutan lain.

    balas
    0
  • Batalbalas