standard restful resource practices best actions http naming

http - restful - ¿Cómo se llama un par de solicitud-respuesta?



rest search best practices (12)

¿Qué pasa con RequestResponseContext ?

Esta pregunta ya tiene una respuesta aquí:

Por ejemplo, en HTTP envía una solicitud y recibe una respuesta; ¿hay un sustantivo que describa ese par de solicitud-respuesta?

Pensé en "diálogo" o "conversación", sin embargo, esos implican múltiples pares de solicitud-respuesta, mientras que estoy buscando una palabra que indique exactamente una.

La razón para preguntar es que necesito nombrar un objeto que encapsule los detalles de ambos, y RequestResponse parece bastante RequestResponse .


¿Qué pasa con ServiceConversation


¿Qué tal "intercambio"?


En mi caso particular, considero llamarlo una Connection . Cuando envía una solicitud HTTP, básicamente está estableciendo una conexión con algún punto final.

Al menos una razón por la que no me gusta es similar a la Session , se puede suponer que en este momento se está produciendo una actividad que puede o no ser cierta.

Antecedentes: Necesito registrar todas las interacciones con el servicio de terceros.

En mi opinión, el Exchange es el mejor entre otros. Suena mas abstracto.


Interacción


OpenRasta usó "comunicación" para la pareja de solicitud / respuesta.


Yo usaría Mensaje o Transacción




RequestResponsePair suena como que hace exactamente lo que dice. Y eso es invaluable, me parece.


Transceival o ServiceCall podría funcionar.


  • RFC2616 lo llama un intercambio.
  • Wireshark y HTTPNetworkSniffer lo llaman una Solicitud / Respuesta.
  • Fiddler lo llama una sesión.
  • Charles lo llama una secuencia.
  • HTTP Scoop lo llama una conversación.
  • Otro vocabulario incluye: Mensaje, Transacción, Comunicación.

Yo iría por Exchange o RequestResponse .