Tecnología

Inicio

¿Qué es un gancho Fragmento?

¿Qué es un gancho Fragmento?


Los teóricos de la informática definen cada una rutina asociada a un proceso de servicio Web como un gancho fragmento. Mediante el análisis de software a nivel del gancho fragmento, los teóricos pueden determinar la mejor manera de organizar los componentes individuales del servicio para una máxima eficiencia. La combinación de ganchos de fragmentos de forma óptima permite a los programadores para asegurar que el proceso se ejecuta con eficacia como evoluciona el hardware y software del servidor.

Evolución de software

La utilidad de cualquier sistema de software o aplicación cambia como otras necesidades de las capacidades tecnológicas de avance y de los usuarios evolucionan. Esta idea se resume de la primera ley de la evolución del software de Lehman: Cada programa debe adaptarse continuamente a las nuevas circunstancias, o se convertirá en menos satisfactoria en lo que pasa el tiempo. Los teóricos de la informática que están interesados ​​en el estudio de la evolución del software tales métodos se pueden utilizar para convertir en rutina el análisis del rendimiento del sistema de software. Estos teóricos emplean modelos teóricos para investigar los factores relevantes para la adaptación del software para la eficiencia de continuar.

ADORE Modelo

El protocolo ADORE es un modelo teórico que postula cómo arquitecturas de software desarrollan con el tiempo. ADORE, acrónimo de "modelo de actividad de apoyo de orquestación Evolución", específicamente se ocupa de la optimización de los procesos que componen un servicio Web. El proceso ADORE utiliza una serie de algoritmos para relacionar el rendimiento actual del servicio a los resultados anteriores, lo que permite a los programadores para cuantificar la evolución de la eficiencia del servicio.

fragmento Ganchos

ADORE define cada subrutina individuo que compone un servicio como un gancho fragmento. Cada gancho fragmento es una única actividad de tratamiento dentro del ámbito del servicio Web en su conjunto. ADORE considera cada uno de estos fragmentos programáticas como unidades flexibles que teóricamente se pueden combinar con otros fragmentos en un número infinito de formas. La forma específica que los ganchos de los fragmentos están interconectadas, o "teje", define la eficiencia del servicio Web.

Tejiendo fragmento

Los algoritmos de ADORE investigar diferentes maneras de armar ganchos de fragmentos de entregar de manera óptima el servicio Web. La primera preocupación de ADORE es determinar el orden óptimo de los ganchos de fragmentos dentro del servicio en su conjunto para llevar a cabo sus funciones de manera más eficiente. A continuación, los algoritmos ADORE computan las acciones de programación específicas necesarias para reorganizar el servicio Web en el orden deseado. Por último, ADORE entrelaza los ganchos de fragmentos para crear el servicio recién actualizado. Este proceso de tres pasos está en curso; como el comportamiento del usuario y el cambio tecnológico, los fragmentos serán continuamente re-tejidas para mantener la eficiencia del sistema.