Aplicaciones transaccionales frente a streaming
Hay dos tipos fundamentales de aplicaciones de red: transaccional y streaming. Estos tipos de aplicación también se denominan tipos de aplicación interactivos y de procesamiento por lotes , respectivamente.
Las aplicaciones transaccionales son aplicaciones de detención y de uso. Normalmente realizan operaciones de solicitud/respuesta, a menudo ordenadas. Algunos ejemplos de aplicaciones transaccionales incluyen llamadas a procedimientos remotos sincrónicos (RPC), así como algunas implementaciones del Sistema de nombres de dominio (DNS) y HTTP.
Las aplicaciones de streaming mueven datos. Para describir las aplicaciones de streaming con un término paralelo, las aplicaciones de streaming se adhieren a una filosofía de transmisión de datos de pedal a metal, normalmente con poca preocupación por el orden de datos. Algunos ejemplos de aplicaciones de streaming son la copia de seguridad de red y el protocolo de transferencia de archivos (FTP).
Una vez determinado el tipo de aplicación, también se determinan sus características de red y protocolo.
Temas relacionados