在我的asp mvc應用程序中,客戶端向服務器發送請求,在該服務器上創建數據庫請求並對數據庫中的數據執行一些計算。然後結果被髮送到客戶端並顯示。將數據發送到客戶端後使用asp mvc服務器訪問數據
此時客戶端中的按鈕被啓用以允許用戶打印所選數據的pdf。在服務器上,一個postscript文件用值填充並轉換成pdf,然後打印。
服務器在將數據發送到客戶端後需要重新發送數據,所以要麼再次執行數據庫請求和計算,要麼將數據從客戶端發送到服務器。 現在我只是重複數據庫請求和計算,但這兩個選項似乎非常低效。
什麼是處理這個問題的最佳/常規方法?