2012-11-21 17 views
6

Ho fatto un'applicazione java per un ospedale. L'applicazione è un software ERP. L'applicazione deve essere installata in circa n sistemi. Ma installare la stessa applicazione in tutti questi sistemi è un po 'difficile e richiede molto tempo.Applicazione standalone Java in n sistemi senza installazione manuale?

Anche se questo è stato fatto, in futuro, se l'applicazione richiede anche una piccola modifica, quindi ancora l'applicazione modificata dovrebbe essere sostituita in tutti quei sistemi in ospedale. Sto usando mysql come mio database, che ho inserito nel server ospedaliero principale da dove tutti gli altri sistemi accedono attraverso la rete.

Tramite il metodo RMI è possibile accedervi in ​​qualche modo, ma RMI è un po 'troppo lento.

Qualcuno può dirmi qualche soluzione o suggerimento per ottenere una soluzione a questo problema?

Nel caso di un'applicazione web java, è possibile distribuire il file war dell'applicazione all'interno di un server principale e tutti i sistemi all'interno di una LAN o qualsiasi altra rete possono ottenere l'applicazione tramite il browser. Esiste una soluzione simile nel caso della mia applicazione Desktop Java Swing che è un'app basata su jar.

Come ottenere un'applicazione Java Deskop Swing in circa 200 sistemi senza installazione manuale?

Grazie in anticipo.

+7

hai controllato java webstart? http://docs.oracle.com/javase/tutorial/deployment/webstart/index.html –

+0

Le persone su ServerFault probabilmente hanno un consiglio migliore per te rispetto alla maggior parte delle persone che leggono qui. – Affe

+1

Sono d'accordo con Alexei, Webstart è la tecnologia prevista per questo. –

risposta

3

L'utilizzo di Java Web Start è un modo per risolvere il problema. Prova this per imparare Java Web Start.

Problemi correlati