Red de conocimiento informático - Programación de la red - Explique en detalle los conceptos de orientado a componentes y orientado a servicios, y ¿cuál es la diferencia entre ellos?

Explique en detalle los conceptos de orientado a componentes y orientado a servicios, y ¿cuál es la diferencia entre ellos?

Orientada a componentes: Es una aplicación compuesta por una serie de módulos binarios que pueden interactuar entre sí. En pocas palabras, la combinación de QQ, Thunder e IE se denomina orientada a componentes.

Orientada a servicios: SOA, abreviatura del inglés Service-Oriented Architecture, es una nueva arquitectura de sistemas para el desarrollo de sistemas. En un sistema basado en la arquitectura SOA, las funciones de aplicaciones específicas se construyen mediante una combinación de componentes (es decir, servicios) que están débilmente acoplados y tienen un método de definición de interfaz unificado que está bien adaptado al entorno empresarial que cambia rápidamente. Atención.