ARXivar è un programma Client Server; sulla postazione Server, al momento dell’installazione, viene creata un’istanza SQLServer per ARXivar, solitamente
nominata SQLExpress, ma a volte può avere nome ARXivar o altro ancora. Oltre all’istanza SQLServer viene creato un insieme di servizi per ARXivar, fra
i servizi di Window.

Il servizio principale di ARXivar si chiama ARXivar – Servizio WCF (talvolta chiamato anche ARXivar – Servizio Repository).
Vedi Riavviare Servizio Repository
Il servizio WCF dipende dal servizio dell’istanza SQLServer per ARXivar, dal servizio WCF dipendono tutti gli altri servizi di ARXivar.

Quando affermiamo che il servizio WCF dipende dal servizio dell’istanza di SQLServer per ARXivar intendiamo dire che il servizio WCF, per funzionare, ha
bisogno che il servizio di SQLServer sia attivo e correttamente funzionante.
Analogamente, ad esempio, il Servizio Barcode dipende dal servizio WCF, ovvero può funzionare solo se il WCF è in Esecuzione.
Da WCF eventualmente dipendono anche i servizi di tipo xBridge.
Quando terminiamo un servizio, vengono terminati prima tutti i servizi che da esso dipendono; ad esempio, se terminiamo il servizio dell’istanza
SQLServer per ARXivar, viene prima terminato il servizio WCF che a sua volta causa la terminazione degli altri servizi di ARXivar attivi in quel momento.
Quando riattiviamo i servizi, dobbiamo procedere in senso inverso; ad esempio avviare prima SQLServer, poi il WCF e infine gli altri servizi di ARXivar, ma
solo quelli marcati con Tipo di avvio Automatico o Automatico differito.