Tutorial Panggilan Asynchronous Rangka Kerja Entiti 6
Tutorial Rangka Kerja Entiti 6 (EF 6) baru-baru ini menunjukkan cara membuat panggilan tak segerak ke pangkalan data. Ini menimbulkan persoalan tentang faedah dan penggunaan pengaturcaraan tak segerak yang disyorkan dalam aplikasi ASP.NET MVC.
Kelebihan panggilan tak segerak
Operasi tak segerak membolehkan aplikasi meneruskan pelaksanaan sementara menunggu tugasan yang berjalan lama selesai. Ini meningkatkan responsif dan kebolehskalaan dengan mengurangkan bilangan utas yang diperlukan. Untuk EF 6, panggilan tak segerak mempunyai kelebihan berikut:
Kos panggilan tak segerak
Walaupun panggilan tak segerak memberikan faedah, panggilan itu juga disertakan dengan beberapa kos:
Pilihan antara panggilan segerak dan tak segerak
Keputusan sama ada untuk menggunakan panggilan segerak atau tak segerak bergantung pada keperluan khusus aplikasi:
Ringkasan
Panggilan tak segerak boleh memberikan faedah dalam aplikasi ASP.NET MVC, tetapi ia tidak sesuai untuk setiap senario. Pembangun hendaklah menimbang dengan teliti faedah dan kos pengaturcaraan tak segerak apabila memilih antara panggilan segerak dan tak segerak.
Atas ialah kandungan terperinci Sekiranya Anda Menggunakan Panggilan Asynchronous dalam Aplikasi Rangka Kerja 6 Entiti Anda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!