WEB如何加快前后端数据传递的速度?

ajax请求servlet传递过来的数据,前端传递到后端的参数较多,并且请求的后端数据量较大,如何优化传递速度。

没有办法在物理上增加传输速度,但是可以由两个改进:
(1)将一个大请求拆分成很多小请求,异步调用,提高客户端响应。
或者将很多次的小请求合并成一个大请求,提高服务器的吞吐量。
(2)压缩数据,合并数据,不传输不变化的数据,分页传输,只传输必要的数据,不传输可以通过别的数据推导出来的冗余数据,减少通讯量。

发点代码看看你方法原来是怎么获取后台数据的,前台怎么接收的代码,没有比较怎么判断?你觉得呢?

![图片说明
$.ajax({
type : "post",
async : false,// true
url : url,
success : function(result) {
waveSpectrumDataList_X1 = result.xDataList1;// 时间
waveSpectrumDataList_Y1 = result.yDataList1;// 波形值
waveSpectrumDataList_X2 = result.xDataList2;// 频率
waveSpectrumDataList_Y2 = result.yDataList2;// 幅值
var sample_time1 = result.sample_time1;
var sample_frq1 = result.sample_frq1;
timestamp = result.timestamp;
newEquipmentSpeed = result.newEquipmentSpeed.toFixed(2);
simulation_speed = result.simulation_speed.toFixed(2);
vib_overall = result.vib_overall.toFixed(2);
}
});

封装dto对象删除不必要的字段,或者加宽带