Come iniziare a scrivere codice per JBoss [chiuso]

1

Ho un'idea su come rinnovare la nostra applicazione interna, dopo aver effettuato l'accesso alle esigenze degli utenti, affrontando i problemi attuali e simili.

Ma io non sono un programmatore. La mia ultima applicazione che ho scritto è stata al college, in C, (java non è stata inventata-ish!) Ed era un sistema di prenotazione, con la possibilità di aggiungere altri moduli, bla bla. Ho ottenuto un A, ma sono diventato amministratore di sistema, più intruso nella progettazione e nella manutenzione di reti e infrastrutture, ma con l'avvento della virtualizzazione e strumenti di gestione di Linux come puppet ora posso gestire l'infrastruttura nel mio sonno!

Ora voglio scrivere codice - per mettere la mia infrastruttura, e voglio costruire .... un sistema di prenotazione! Questo è solo per fare esperienza, ma non riesco a capire da dove cominciare.

Configurare l'ambiente, mi ci vorrà circa un giorno. Scrivere le specifiche, anche se voglio che funzioni, lo so già, ma per quanto riguarda la codifica in modo decente, posso solo indovinare.

Se qualcuno può consigliare un libro, un sito web, un blog, una persona su Twitter da seguire, o solo consigli su come costruire un'app jboss di base per il calcio, quindi, "I AM READY TO LEARN":)

    
posta Mister IT Guru 20.03.2011 - 13:29
fonte

1 risposta

2

Dato che hai qualche esperienza, ti suggerisco quanto segue. Tuttavia, questo non è affatto un elenco definitivo: potresti provare Griffon o Grails come mezzo per iniziare.

Questo elenco è abbastanza conservativo e rappresenta un tipico approccio da medio a grande impresa.

  1. Procurati un buon IDE. Eclipse è ottimo, Intellij è fantastico.
  2. Utilizza Maven come processo di creazione e segui la sua struttura di file predefinita per la tua applicazione web ( leggi Migliori build con Maven )
  3. Utilizza le librerie open source (RestEasy, Spring, Hibernate e così via)
  4. Aderire agli standard aperti (HTTP, HTML5, CSS3 e così via)
  5. Usa controllo versione (inizia con SVN , Mercurial o Git)
  6. Inizia in piccolo e costruisci con piccole modifiche man mano che acquisisci esperienza e comprensione del tuo ambiente

Piuttosto che guadare dritto con qualcosa di grande come JBoss, forse considera l'uso del plugin Jetty all'interno del tuo build Maven file. Questo ti fornirà un ambiente che supporta le applicazioni web immediatamente ed è banale con cui lavorare. Nel corso del tempo, l'applicazione verrà rielaborata e scoprirai che Jetty supporterà praticamente tutto ciò di cui avrai bisogno.

In seguito puoi usarlo come alternativa a Tomcat, Glassfish o JBoss per quando vuoi ospitare la tua applicazione web.

    
risposta data 20.03.2011 - 15:10
fonte

Leggi altre domande sui tag