Límite de tamaño de respuesta del navegador

Estoy llamando a mi servicio web de varios dominios a través de una llamada getJson () de jQuery. Como el tamaño de mi objeto de respuesta es bastante grande, he utilizado el tamaño máximo de JSon para mi servicio web. He comprobado que getJson () está dando el objeto de respuesta adecuado. Pero aún así mi función de devolución de llamada no se llama. Firebug está diciendo que se ha excedido el tamaño de la respuesta (Firefox).

¿Alguien puede decirme cuál es el límite máximo de tamaño de respuesta del navegador que maneja el navegador estándar, por ejemplo, (Firefox, es decir) y cómo resolver el problema?

Aquí está el fragmento de código para el mismo.

 //Wrapper call to the actual getJson call
 function getResponse() {
    var localService = new getServiceProxy("SearchData.asmx");
    localService.invoke("Search", "", "successcall");
 }

 //getJson call
 function getServiceProxy(serviceUrl) {
     var _I = this;
     this.serviceUrl = serviceUrl;

     // *** Call a wrapped object
     this.invoke = function(method, data, callback, error) {

         if (data == "") {
             var url = _I.serviceUrl + "/" + method + "?output=json&callback=?";
         }
         else {
             url = _I.serviceUrl + "/" + method + "?" + data + "&output=json&callback=?";
         }
         $.getJSON(url, function(arg) {       
             var evalstr = callback + "(" + JSON.stringify(arg) + ");";
             eval(evalstr);
         });
     }
 }

 //success callback function
 function successcall(multiSearchResponse) {
     //use the response.
 }

Cualquier ayuda será muy apreciada.

Gracias Subrat.

Respuestas a la pregunta(3)

Su respuesta a la pregunta