Archiviazione isolata

Autore: Randy Alexander
Data Della Creazione: 1 Aprile 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
Isolated Storage - Keeping your secrets secret in Business Central
Video: Isolated Storage - Keeping your secrets secret in Business Central

Contenuto

Definizione - Cosa significa Archiviazione isolata?

L'archiviazione isolata è un meccanismo che fornisce isolamento, sicurezza e archiviazione dei dati associando il codice a dati persistenti. L'archiviazione isolata è progettata per prevenire il danneggiamento dei dati e l'accesso a dati specifici dell'applicazione, fornendo al contempo un sistema standard di archiviazione e recupero dei dati inaccessibile a utenti, cartelle o applicazioni.

L'archiviazione isolata funge da file system virtuale gestito da .NET Common Language Runtime (CLR). Poiché si tratta di un componente del file system, è possibile utilizzare metodi di streaming e serializzazione per leggere e scrivere dati. La dimensione predefinita e modificabile è di un megabyte.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega l'archiviazione isolata

I contro di archiviazione isolati includono:

  • Applicazioni affidabili che utilizzano file e directory per condividere dati di stato e configurazione
  • Controlli Internet gestiti inaccessibili attraverso le normali classi di input / output (I / O)
  • Componenti per la condivisione di applicazioni che richiedono l'accesso controllato ai dati
  • Applicazioni server che rappresentano un utente autenticato con impostazioni specifiche dell'utente
  • Applicazioni utilizzate in qualsiasi computer con un utente con profilo di roaming autenticato

Prima di emettere .NET, gli indirizzi di archiviazione isolati aggiornano i dati di configurazione dell'applicazione utilizzando il registro file .ini o i file di configurazione. Un database è una buona opzione alternativa all'archiviazione isolata in presenza di un volume di dati utente di grandi dimensioni. L'archiviazione isolata è una buona opzione quando non è possibile archiviare dati complessi nelle righe del database e quando l'overhead del database è un problema.

Il concetto di archiviazione isolata si basa su elementi noti come scomparti e archivi di dati. Un compartimento dati, che è una cartella virtuale con una posizione trasparente per lo sviluppatore, è costituito da uno o più file di archiviazione isolati noti come archivi. Questi archivi mantengono l'effettiva posizione della directory dei dati memorizzati e di solito risiedono sul client. Quando è necessario accedere ai dati tramite un profilo utente comune, le informazioni isolate vengono archiviate sul server. La cartella del file system attuale, in cui sono archiviati i file isolati, si basa sul funzionamento. Sono disponibili strumenti di amministratore di sistema per la configurazione dello spazio di archiviazione dei file, l'applicazione della politica di sicurezza e la pulizia della memoria di dati non utilizzata.


Questa definizione è stata scritta nel raggiro di .NET