2015-03-27 18 views

risposta

8

Eclipse non dispone di un server integrato per l'esecuzione dell'applicazione web. RAD è Eclipse + alcune altre funzionalità.

RAD è un IDE basato su Eclipse commerciale, sviluppato da IBM. Ad un livello molto alto, in RAD, WebSphere viene fornito in bundle ed è possibile distribuire la propria applicazione Web sul server WebSphere stesso. Se si sta lavorando su un'applicazione effettivamente distribuita sul server IBM WebSphere (in produzione), è possibile utilizzare RAD per evitare sorprese che potrebbero verificarsi dopo la distribuzione.

Tuttavia, la distribuzione su WebSphere in RAD è un processo che richiede tempo e risorse.

Se si desidera verificare alternative libere, è possibile utilizzare Eclipse e un server Tomcat.

Ulteriori informazioni su RAD su Wikipedia link e su IBM website.

7

Per impostazione predefinita, Eclipse è solo ambiente di sviluppo Java non Java EE, quindi per sviluppare Java EE è necessario il bundle Eclipse per gli sviluppatori Java EE. Il RAD si basa su questo, oltre a molte altre funzionalità strettamente correlate allo sviluppo e alla distribuzione di applicazioni su vari prodotti WebSphere.

Qui è la lista corta con funzionalità aggiuntive in RAD (non è la lista completa e potrebbe cambiare in confronto dettagliato tra le specifiche RAD ed Eclipse per le versioni Java EE):

  • Programmazione estensione della
    • avanzate JSF utensili
    • SCA, SIP, OSGi, WebSphere Batch utensili
    • portlet e Portal tema utensili
    • JCA maghi (cre ng personalizzato adattatori JCA)
    • editor di Jython per la creazione di WebSphere script wsadmin
  • modellazione e l'analisi estensioni
    • visualizzazioni UML
    • strumenti di copertura
    • Codice
    • Analisi statica del codice
    • Alcune estensioni di profilazione strumenti
  • Estensioni di distribuzione: ambienti di test e strumenti server disponibili per:
    • WebSphere Application Server 7.0, 8.0, 8.5.5
    • WebSphere Liberty - nuovo runtime leggero
    • WebSphere Portal
    • strumenti per supportare la distribuzione di bluemix

Si può vedere che cosa è nuovo qui - RAD 9.1 new features and enhancements

Se avete intenzione di acquistare WebSphere Application Server, potrebbe essere interessato a la licenza Tools Edition, dove oltre alle licenze server si ottiene un numero illimitato di nu mber di licenze RAD per lo sviluppo di quel runtime.

2

Risposta lunga corta. Se si dispone di server Websphere nella propria azienda, è preferibile utilizzare RAD, ma se non si utilizza semplicemente Eclipse. La strumentazione aggiuntiva in RAD su Eclipse è principalmente per il supporto del prodotto IBM (WAS, Blumix, WID, ..).