Ich habe Retrofit benutzt, um jedes Mal, wenn ich einen Webservice nutze, neue Objekte zu erstellen. Die Reaktionszeit des Webservice ist gut. Aber wenn es in der App versucht wird, wird es langsamer.Verzögert die Erstellung eines neuen Objekts für Retrofit die Antwortzeit des Dienstes?
Beeinflusst dies die Antwort?
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(ApiConstants.BASE_URL)
.addCallAdapterFactory(new ErrorCallback.ErrorHandlingCallAdapterFactory())
.addConverterFactory(GsonConverterFactory.create())
.build();
Es wirkt sich auf Ihre Speichernutzung aus. Sie sollten die Retrofit-Instanz erneut verwenden. – EpicPandaForce
ok danke. Aber würde dies die Webservice-Antwort beeinflussen? Wie mein TL mir sagte, erzeugt es jedes Mal, wenn eine neue Instanz erstellt wird, eine neue Verbindung, und es wird ein Handshake durchgeführt, der es verzögert. – Navdroid