terminology polling

terminology - ¿Cuál es la diferencia entre sondear y jalar?



polling (4)

¿Cuál es la diferencia entre sondear y jalar (si existe)?


Con respecto a las comunicaciones de red, ambas se refieren al mismo esquema, en el que periódicamente solicita datos de una fuente externa. Ver Tecnología Pull .

Por supuesto, lo contrario es Empujar, donde los datos se envían a medida que están disponibles.


Hay una posible ligera diferencia.

El sondeo está intentando solicitar información a intervalos establecidos.

Pulling solo se refiere al hecho de que está solicitando datos de otra persona en lugar de que se los envíen.

Dicho esto, los he oído usar indistintamente.


La encuesta es como cuando Gallup hace una encuesta de los estadounidenses. Ellos están solicitando información específica haciendo una pregunta.

Tirar es como lo que le haces a una cuerda. Desea que la cuerda (o un archivo, o algunos datos) esté en su ubicación, por lo que tire de ella hacia usted.


Son dos palabras distintas. "Encuestar" es pedir una respuesta. "Tirar" es usar la fuerza para mover (en realidad o conceptualmente) algo hacia uno mismo (de nuevo, en realidad o conceptualmente).

Uno "sondea" un servidor cuando el software de un cliente solicita periódicamente algo al servidor. Uno "extrae" datos de una base de datos hacia el software cliente.

Tenga en cuenta que ambas palabras tienen varios usos distintos incluso en el mundo de la informática, pero no puedo pensar en ningún caso en el que sean intercambiables de tal manera que no se modifique el significado. El código del controlador de dispositivo de bajo nivel puede "sondear" una interfaz para verificar si está listo para alguna operación y no hay tráfico de red involucrado. En electrónica, uno "tira" una señal hacia arriba o hacia abajo.

Los clientes pueden "sondear" un servidor y "extraer" datos de un servidor, pero tenga en cuenta que cuando uso cada verbo, uso diferentes objetos directos. Solo tiene sentido decir "arrastre el servidor" cuando lo arrastra por el piso de la sala de computadoras.