Che cosa è un gancio Frammento?

June 2

Che cosa è un gancio Frammento?


I teorici informatica definiscono ciascun sottoprogramma associato con un processo di servizio Web come un gancio frammento. Analizzando software a livello del gancio frammento teorici possono determinare il modo migliore per organizzare i singoli componenti del servizio per la massima efficienza. La combinazione di ganci frammento permette in modo ottimale ai programmatori di garantire che il processo viene eseguito in modo efficace come si evolve hardware e software del server.

L'evoluzione del software

L'utilità di un sistema software o applicazione cambia come altri bisogni capacità tecnologiche anticipi e degli utenti evolvono. Questa idea è riassunta come prima legge di Lehman di evoluzione del software: Ogni programma deve continuamente adattarsi alle nuove circostanze, o diventerà meno soddisfacente col passare del tempo. I teorici della scienza del computer che sono interessati a studiare come evoluzione del software può usare metodi per routinize analisi delle prestazioni del sistema software. Questi teorici utilizzano modelli teorici per studiare i fattori rilevanti per l'adattamento del software per continuare l'efficienza.

ADORE Modello

Il protocollo ADORE è un modello teorico che postula come architetture software si sviluppano nel tempo. ADORE, che sta per "modello di attività di supporto orchestrazione Evolution", si occupa specificamente di ottimizzare i processi che compongono un servizio Web. Il processo ADORE utilizza una serie di algoritmi di mettere in relazione le prestazioni attuali del servizio a performance passate, che consente ai programmatori di quantificare l'evoluzione della efficienza del servizio.

frammento Ganci

ADORE definisce ogni singola subroutine che compone un servizio come un gancio frammento. Ogni gancio frammento è una singola attività di elaborazione nell'ambito del servizio Web nel suo complesso. ADORE vede ognuno di questi frammenti programmatici unità come flessibili che possono teoricamente essere combinati con altri frammenti in un numero infinito di modi. Il modo specifico che ganci frammento sono interconnesse, o "intrecciate" definisce l'efficienza del servizio Web.

frammento di tessitura

Gli algoritmi di ADORE indagare diversi modi di mettere insieme ganci frammento di fornire in modo ottimale il servizio Web. La prima preoccupazione di ADORE è quello di determinare l'ordine ottimale di ganci frammento all'interno del servizio nel suo complesso a svolgere le sue funzioni in modo più efficiente. Successivamente, gli algoritmi ADORE calcolano le azioni di programmazione specifiche necessarie per riorganizzare il servizio Web nell'ordine desiderato. Infine, ADORE intreccia i ganci frammento per creare il servizio recentemente aggiornato. Questo processo a tre fasi è in corso; come i comportamenti degli utenti e il cambiamento tecnologico, i frammenti saranno continuamente ri-tessuti per mantenere l'efficienza del sistema.