TelBase

I fondamenti dell’ambiente X23™

Il valore di un ambiente software comincia dalle basi: strumenti coerenti, riutilizzabili e separati dalle esigenze del singolo prodotto.

Un linguaggio comune per lo sviluppo

TelBase raccoglie le funzionalità fondamentali usate dai componenti X23™. Comprende strumenti per rappresentare e organizzare dati, gestire testo e risorse e coordinare attività concorrenti.

Riutilizzo con responsabilità precise

La libreria mantiene un ruolo generale. Non incorpora le scelte di una specifica interfaccia o applicazione: offre una base su cui i componenti specializzati possono costruire le proprie funzionalità.

Il valore nel progetto

Disporre di fondamenti condivisi permette di affrontare esigenze ricorrenti in modo coerente, concentrando lo sviluppo delle librerie superiori sui problemi che devono risolvere.

Approfondimenti tecnici

Strumenti originali per dati e precisione

TelBase comprende tipi e contenitori sviluppati nell’ambiente X23™, strumenti per valori monetari a virgola fissa, date e orari e gestione del testo Unicode con conversioni UTF-8. Sono funzionalità concrete sulle quali i componenti superiori possono costruire il proprio comportamento.

Misurare quantità e ritmi

La libreria dispone di strumenti per misurare grandezze su finestre mobili e confrontare quantità attese ed effettive. Restano strumenti generali: possono essere applicati a esigenze diverse senza incorporare le regole di una specifica rete o interfaccia.

Attività concorrenti e dati condivisi

Contenitori con accesso sincronizzato e strumenti per la gestione delle attività permettono di affrontare il coordinamento del lavoro in un’applicazione nativa.

Esperimenti e verifiche

Dalle misure alla cadenza delle immagini

Le verifiche dedicate collegano gli strumenti generali di misura alla contabilizzazione dei frame e alla gestione della loro cadenza in TelNear. Il lavoro permette di esaminare il comportamento delle misure e dell’applicazione mantenendo separate le rispettive responsabilità.