Importanza del Client Technology Server

è utilizzato in quasi tutti i sistemi bibliotecari automatizzati, tecnologia client / server è l’architettura del computer. La tecnologia client / server è l’architettura del computer per la separazione delle funzioni dell’applicazione in due o più parti distinte. La tecnologia client / server suddivide le funzioni di client (richiedente) e sottosistemi server (fornitore), con metodi di comunicazione standard (come TCP / IP e Z39.50). Per facilitare lo scambio di informazioni tra loro, suddividendo le funzioni. Sul desktop del computer dei presenti client e dei dati manipola. Per memorizzare e recuperare atti server protetto dati come un mainframe. Le macchine possono esercitare le loro funzioni al meglio.

Caratteristiche

Le principali caratteristiche della tecnologia client-server è la comprensione

o differenze nella loro cliente prestazioni di lavoro e di server può distinguere uno da altro.

client o server e di solito girare su diverse piattaforme.

Uno o più server possono essere collegati dai clienti.

o più client possono essere collegate ai server allo stesso tempo.

o senza influire sugli altri client o server può essere aggiornato.

o Quando si applica per un servizio al cliente di avviare sempre. dialogo

In un ambiente client / server di un PC client quasi fa il seguente:

schermo o la manipolazione

o il menu o di interpretazione dei comandi

o dati di input

trasformazione o di aiuto

recupero di errore o

Un server può essere ovunque lungo la linea e con un range compreso tra clienti. Solo l’interfaccia utente è spostato al cliente ad una estremità; all’altra estremità il database può essere distribuito

In tutta la gamma sono almeno cinque punti:.

1. Introduzione distribuita: il server e la parte client handle della presentazione

2. Presentazione a distanza: Il client gestisce o controlla l’intera presentazione

3. Logica Distribuito: Il server e il client di gestire in parte la logica applicativa

4. Gestione dei dati remota: Il server gestisce o controlla l’intera gestione di basi di dati

5. Base dati distribuiti: il server e il client di gestire in parte la gestione di basi di dati

In un ambiente biblioteca ci sono due applicazioni principali di client / server

1) Per un sistema Automated Library come architettura- Per facilitare l’uso di questo fornitore del sistema progettato un sistema che utilizza la tecnologia client / server per accedere a più server per migliorare la produttività e di riunire diverse linee di prodotto.

2) che collega i sistemi e gli approcci eterogenei forniscono un accesso trasparente un fornitore progetta un client per i sistemi di altri fornitori e altro server per facilitare l’accesso trasparente al sistema.

Vantaggi

I vantaggi di client / server sono i seguenti

1) Nonostante cambiare l’uso dell’ereditarietà è molto più facile da implementare client / server

2) Spostare il rapido sviluppo di applicazioni e le nuove tecnologie come la tecnologia object-oriented

3) lo sviluppo e il supporto è a lungo termine conveniente

4) Sostenere nuovo sistema è facile da aggiungere nuovo hardware, come document imaging e video, teleconferenze

5) per ogni applicazione è possibile implementare strumenti software più vendor

client / server molto più redditizio e sostenibile in un ambiente di test mainframe.

preoccupazioni

Società di implementare client / server nel seguente Concerns-

o tra il client e il server su cui ci sono molti livelli di complessità e problemi di compatibilità

o perché è necessario mantenere il vecchio sistema (mainframe) ei nuovi costi di sviluppo client-server di architettura sorgerà a breve termine

o Ci sono molti strati di problemi la complessità e la compatibilità tra il client e il server.

o aumento dei costi a breve termine in quanto dovrà mantenere il vecchio sistema (mainframe), e il nuovo sviluppo della architettura client-server.

concorrenza o software, come strumenti di sicurezza e di gestione non sono maturo come controparti centrali.

o Con questi strumenti richiede tempo per diventare esperti.

o Al cedere il controllo di un ambiente informatico centralizzato dipartimenti del sistema informativo in grado di eseguire.