¿De qué manera son importantes los protocolos y modelos de comunicación?

  • Son reutilizables Una vez que existe un protocolo, se puede desarrollar cualquier número de sistemas para usarlo. Esto ahorra la duplicación del esfuerzo requerido para desarrollarlo.
  • Promueven el desarrollo independiente. Si el desarrollador ‘A’ construye un componente que usa un protocolo específico, entonces los desarrolladores ‘B’, ‘C’, ‘D’ … pueden desarrollar componentes cooperativos de forma independiente.
  • Promueven el avance en tecnologías. Si muchos sistemas están utilizando un determinado protocolo, existe un incentivo para mejorar el diseño o la implementación del protocolo. A veces, esto puede ocurrir sin la participación de los usuarios existentes del protocolo.
  • Proporcionan una base formal para el estudio. Cuando muchas personas tienen una manera de enfocarse en una sola cosa, la diversidad de ideas aumenta la probabilidad de la mejor manera de usar o avanzar el protocolo.