http TÊTE contre performance

Je suis à la mise en place d'un service web REST qu'suffit de répondre OUI ou NON, aussi vite que possible.

De la conception d'un CHEF de service me semble la meilleure façon de le faire mais je voudrais savoir si je vais vraiment gagner du temps contre de faire une requête GET.

Je suppose que je gagne le flux de corps de ne pas être ouvert/fermé sur mon serveur (environ 1 milliseconde?).
Puisque la quantité d'octets de retour est très faible, ne je gagne tout le temps dans les transports, dans des paquets IP nombre?

Merci d'avance pour votre réponse!

Edit:

Explique le contexte:

  • J'ai un ensemble de services RESTE l'exécution de certains processus, si elles sont dans un état actif.
  • J'ai un autre service REST indiquant l'état de tous ces premiers services.

Depuis le dernier service sera appelé très souvent par un ensemble très large de clients (un appel prévu toutes les 5ms), je me demandais si à l'aide d'une TÊTE de méthode peut être un facteur d'optimisation? Environ 250 caractères sont retournés dans le corps de la réponse. TÊTE de méthode au moins de gain que le transport de ces 250 caractères, mais qu'est-ce que cet impact?

J'ai essayé de comparer la différence entre les deux méthodes (TÊTE vs GET), cours d'exécution 1000 fois les appels, mais voir aucun gain (< 1ms)...

  • Il dépend aussi de l'approche que vous utilisez côté serveur. Habituellement, il peut prendre le même serveur de temps pour traiter une demande ou une requête HEAD, parce que le serveur puisse avoir besoin de connaître le corps final pour calculer la Content-Length valeur d'en-tête, ce qui est une information importante dans une réponse d'un CHEF de demande. À moins qu'il y est quelques autres plus optimisé approche côté serveur, le seul avantage est que la bande passante est enregistré, et le client n'a pas à analyser le corps de la réponse. Donc, fondamentalement, l'optimisation des gains dépendent à la fois de serveur et de l'implémentation du client.
InformationsquelleAutor Asterius | 2013-05-14