Server portale leggero per lo sviluppo di WebSphere Portal?
-
20-08-2019 - |
Domanda
Sto sviluppando alcuni portlet per IBM WebSphere Portal 6.1. Tuttavia, il processo di distribuzione è dolorosamente lento. Dato che è la prima volta che eseguo lo sviluppo di portlet, non ho familiarità con i vari server del portale disponibili. Vorrei alcuni consigli per un server portale leggero su cui posso implementare rapidamente per lo sviluppo.
Soluzione
Altri suggerimenti
Credo che Liferay sia diventata la strategia adottata da Sun , se questa ha cuscinetto.
Se si utilizza il server Websphere Portal, è possibile utilizzare il carico lento delle applicazioni portlet all'avvio del server. Ciò contribuirebbe a ridurre i tempi di avvio del server in quanto non avviarebbe molte applicazioni amministrative.
Per ulteriori informazioni, segui questo link http://www-01.ibm.com/support/docview.wss ? uid = swg27015437
Spero che questo ti aiuti :)
Non ho familiarità con ciascuna delle loro caratteristiche di distribuzione, ma ecco un elenco di portali open source in Java: http://java-source.net/open-source/portals
Ero in una situazione simile un anno o due fa.
Il server impiega molto tempo a presentarsi indipendentemente, ma in realtà non deve essere riavviato con qualche piccola modifica. Devi solo riavviare il server con importanti modifiche, altrimenti riavvia o ridistribuisci il progetto sul server.
Tuttavia, il sistema non è stato scattante fino a quando non ho avuto tre concerti di ram. Consiglio di aggiornare prima la workstation per supportare il server. Si chiamano sistemi di classe workstation per un motivo :) Procuratevi una macchina da 8 GB e dite al vostro capo che sarete due volte più produttivi :)
In genere utilizzo la distribuzione a caldo delle modifiche alle classi Java e alle pagine JSP. Questo è il modo più veloce. Abbiamo condiviso 1 server con 5 sviluppatori che utilizzano hotdeployment delle classi su PortalServer / installedApps / .ear / yourportlet.war e questo ha funzionato alla grande. Tuttavia, di tanto in tanto abbiamo dovuto riavviare il server. Se sono stati modificati i descrittori di distribuzione, è comunque necessario distribuire nuovamente il portlet WAR. Assicurati che il flag reloadingEnabled sia impostato su false per l'app wps.war sul tuo computer di sviluppo (riavvia prende la modifica).
Puoi utilizzare la modalità sviluppatore spiegata qui: