-
Mito 1
Java EE y las plataformas ellos mismos del NET
toman el cuidado de la calidad de los servicios (QoS). No hay
necesidad de reveladores y de arquitectos de preocuparse del QoS.
Verdad
Ambas plataformas proporcionan los elementos
esenciales para QoS y requieren diseño y la puesta en práctica
experimentados permitir a usos y a servicios de negocio ser
confiables, altamente disponible, y scalable.
-
Mito 2
QoS es una calidad systemic para desplegar Java EE
y usos del NET en el centro de datos. Tan de largo como hay
confiable, infraestructura altamente disponible, y scalable, los
reveladores y los arquitectos deben poder escalar encima (o reducir)
de los usos del NET de Java EE razonablemente sin ediciones de
gerencia importantes del servicio.
Verdad
El hardware y la infraestructura del sistema en el
centro de datos es ciertamente importantes apoyar QoS. Puede
proporcionar disponibilidad básica. Sin embargo, aunque las
máquinas se arraciman para la alta disponibilidad, la infraestructura
no proporciona el failover de la sesión del uso-nivel. Hay
también una limitación a escalar encima de un uso de negocio
simplemente aumentando recursos. Por ejemplo, agregando otro dos
CPUs y 2GB de la memoria física no el tiempo de reacción
necesariamente doble de sistema para un uso de negocio que funciona en
una máquina 2-CPU con 2GB de la memoria. Esto es
particularmente crítico para la interoperabilidad del NET de Java EE
porque están funcionando en diversas infraestructuras (hardware y
sistemas operativos) y no comparten las mismas capacidades de QoS.
Estos usos necesitan ser diseñados para apoyar una
confiabilidad, una disponibilidad, y un scalability mejores.
-
Mito 3
El buen funcionamiento para la interoperabilidad
del NET de Java EE refiere generalmente a alto rendimiento de
procesamiento y a un estado latente más bajo. Con la
disponibilidad del alto rendimiento y de la infraestructura del
hardware del costo relativamente bajo, los reveladores no necesitan
preocuparse del diseño del uso para el funcionamiento.
Verdad
El hardware barato puede alzar ciertamente encima
del rendimiento de procesamiento del funcionamiento de los usos
interoperable del NET de Java EE hasta cierto punto. El buen
funcionamiento para los usos interoperable del NET de Java EE es
pesadamente dependiente en diseño (por ejemplo, carga útil de XML y
diseño del análisis) y la estrategia de la interoperabilidad (por
ejemplo, uso del NET Remoting contra mensajería asincrónica usando
servicios del Web). Esto puede variar para diversos
panoramas del requisito del negocio.