Stesso programma su 2 server

lunedì 09 dicembre 2013 - 09.33
Tag Elenco Tags  C#  |  .NET 4.0  |  Windows Server 2008 R2

marco.morgia Profilo | Junior Member

Buongiorno a tutti,

avrei bisogno di un consiglio.

Devo realizzare una desktop application che risieda su 2 server distinti. In pratica avrò un programma Master e un programma Slave diciamo. Il master è quello che dovrà essere sempre attivo,però nel caso in cui ci siano problemi di connessione ( il programma infatti riceve dati da un FTP esterno ), lo Slave dovrebbe diventare Master e fare lui tutte le operazioni.

Che mi consigliate ?

Vash Profilo | Junior Member

Buongiorno,
la richiesta è un po' generica, e ci possono essere diversi tipi di implementazione.
Provo a dire la mia:
dipende da cosa intendi con
>lo Slave dovrebbe diventare Master e fare lui tutte le operazioni
se queste operazioni vengono fatte su un database o delle cartelle condivise, o qualunque altra cosa purché sia accessibile dai 2 server, allora mio il consiglio è di fare una unica applicazione che con dei parametri esterni (tipo App.config) dove deciderai quale sarà master e quale salve!
Nel codice, con un timer, farai un test che se si tratta di esecuzione in modalità slave, allora verificherai se il master è in funzione, altrimenti le operazione le farà lo slave.

ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5