Tabla de contenido:
Definición - ¿Qué significa Idempotence?
El término "idempotente" en TI se refiere a una operación que no afecta la aplicación en la que se llama, si se llama más de una vez con los mismos parámetros de entrada. Otros tipos de operaciones cambian la estructura de datos de la aplicación con cada iteración.
Techopedia explica Idempotence
La idempotencia se puede usar para observar aspectos fundamentales de cómo funcionan los comandos y las funciones dentro de un entorno de programación dado.
Uno de los mejores y más fáciles ejemplos para explicar la idempotencia es el uso de varios comandos en un servidor determinado o un sistema de comunicación de arquitectura. Por ejemplo, el protocolo HTTP utiliza numerosos comandos, entre ellos "Obtener" y "Publicar". Los expertos señalan que, por ejemplo, repetir un comando "Obtener" no alteraría el programa circundante, pero repetir un comando "Publicar" alteraría el programa con cada iteración.
