Gwt RequestBuilder和RequestCallback性能问题

Gwt RequestBuilder和RequestCallback性能问题,gwt,Gwt,我使用的是GWT RequestBuilder,我发现请求回调需要很长时间才能处理,尽管服务器端处理请求所需的时间很长,下面是我的代码,是否可以对请求回调进行优先级排序,以便快速处理 RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URLs.getHpEquipmentIndigoDetails(equipmentId)); float timeStart = System.curre

我使用的是GWT RequestBuilder,我发现请求回调需要很长时间才能处理,尽管服务器端处理请求所需的时间很长,下面是我的代码,是否可以对请求回调进行优先级排序,以便快速处理

        RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URLs.getHpEquipmentIndigoDetails(equipmentId));
        float timeStart = System.currentTimeMillis();
        builder.sendRequest(null, new RequestCallback() {
            @Override
            public void onResponseReceived(Request request, Response response) {
                if (SmartPlannerConstants.SUCCESS_STATUS == response.getStatusCode()) {
                final float currentTime = System.currentTimeMillis();
                Log.debug("Time consumed on send & recieve request " + (currentTime-timeStart));
                // Initialize widget and update UI 
            }

            @Override
            public void onError(Request request, Throwable exception) {
                SmartPlannerWindowManager.showError(exception);
            }
        });
            final float timeEnd = System.currentTimeMillis();
            Log.debug("Time consumed on send request " + (timeEnd-timeStart));



        Result:
        Time consumed on send request zero ms
        Firebug says request handling on server is 200 ms
        Time consumed on send & recieve request is 4000 ms

发送请求所消耗的时间为零,因为该请求是异步的。您是否有任何日志服务器端来确认详细说明请求所需的时间?您是否可以尝试其他服务器上的类似请求,例如google主页上的简单请求?感谢您的合作,我并不困惑为什么发送请求所花费的时间为零毫秒,我唯一关心的是为什么firebug给出的时间(200ms)和我日志语句上打印的时间(4000ms)之间存在巨大差异,差异是巨大的(4000/200)=20倍!!在生产中,您是否从firebug获得了相同的结果?你试过Chrome开发工具吗?我在生产中得到了这个,Chrome开发工具也是如此!