掲示板

E' possibile collegarsi ad una portlet che risiede su un altro server ?

9年前 に Fabrizio Attanasio によって更新されました。

E' possibile collegarsi ad una portlet che risiede su un altro server ?

New Member 投稿: 1 参加年月日: 15/04/16 最新の投稿
Buongiorno,
sono nuovo del mondo Liferay e avrei bisogno di capire se è possibile integrare una portlet nel portale senza deployarla sul server dove risiede liferay. Ho già provato l'integrazione della mia applicazione Vaadin nel portale liferay con successo ma ora vorrei evitare la distribuzione della mia applicazione su un server che non è gestito da me.
Grazie !
thumbnail
9年前 に Daniele Baggio によって更新されました。

R: E' possibile collegarsi ad una portlet che risiede su un altro server ?

Expert 投稿: 336 参加年月日: 08/12/05 最新の投稿
Non è possibile.
Non puoi evitare la distribuzione come chiedi.
Perché vorresti evitare?
Daniele

@baxtheman

Sent from my Android device with Liferay.com Forums
thumbnail
8年前 に Jader Francia によって更新されました。

R: E' possibile collegarsi ad una portlet che risiede su un altro server ?

Junior Member 投稿: 65 参加年月日: 10/01/31 最新の投稿
Ciao!
In realtà è possibile se utilizzi provider / consumer WSRP: è un protocollo basato su SOAP che permette l'integrazione che stai chiedendo. Su LR non l'ho mai provata (ma sono disponibili i plugin per utilizzarla), mentre su Oracle Portal / OC4J è praticamente il pattern di sviluppo più comune.

Attento però che poi sei fisicamente su un altro server: se devi gestire utenze o integrarti con i bus di LR tocca che scrivi tonnellate di codice custom (non transazionale) che richiama lo strato di servizi di LR.

Altrimenti puoi utilizzare il meccanismo di esportazione via JS delle portlet: se dal tuo portale vai sulla portlet -> menù "configurazione" -> condivisione, hai il JS da copiare sul sito dei clienti già pronto!

Spero di esserti stato d'aiuto! ;)

Ciao, J.


Sent from my iPhone with Liferay.com Forums
thumbnail
8年前 に Daniele Baggio によって更新されました。

RE: R: E' possibile collegarsi ad una portlet che risiede su un altro serve

Expert 投稿: 336 参加年月日: 08/12/05 最新の投稿
ehi ciao Jader!

dalla tua risposta ho capito che io avevo inteso diversamente la domanda iniziale di Fabrizio.

Buona l'idea dell'integrazione via widget js (mai provata però).
Invece non consiglierei a nessuno il WSRP...roba da farsi male e questo si l'ho provato.

@baxtheman
thumbnail
8年前 に Jader Francia によって更新されました。

R: E' possibile collegarsi ad una portlet che risiede su un altro server ?

Junior Member 投稿: 65 参加年月日: 10/01/31 最新の投稿
Ciao Daniele! ;)
L'integrazione via JavaScript è banale: genera un iFrame che richiama una url su LR con mode popup; di fatto quindi renderizza solo la singola portlet, non fa niente di che.. emoticon

E funziona, perché l'abbiamo usata.
Certo: hai i limiti che la portlet è un iFrame, quindi non riesci a stilarla bene, però se non hai troppe pretese diciamo che funziona! emoticon

Sul WSRP di LR hai ragione: io l'avevo provato sulla 5 (si, lo so, siamo vecchi.. ;)) ma non funzionava proprio; immaginavo che non fosse evoluto molto nel tempo.. emoticon
In effetti, anche guardando al nuovo modello applicativo della 7, non credo che lo svilupperanno mai tantissimo, tu che dici? emoticon

Dai: ci vediamo al simposio così ci divertiamo e possiamo chiacchierare di tutto questo! ;)

Ovviamente l'invito è esteso a tutti i lettori del forum, Fabrizio compreso! emoticon

Ciao, J.

Sent from my iPhone with Liferay.com Forums