Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta SOA

WSRP - Una Rapida Introduzione

La specifica WSRP è stata prodotta dal consorzio OASIS, organizzazione per la promozione di standard tecnici per l’interoperabilità, con l’obiettivo di definire una serie di interfacce per consentire il consumo inter-portale dei frammenti applicativi messi a disposizione da contenitori di portlet e consentire quindi l’interoperabilità fra portali consentendo l’implementazione con tecnologie eventualmente diverse.
Di seguito sono messe a confronto una architettura classica dei portali con una in un cui si fa utilizzo dello standard WSRP, nella prima sono coinvolti un fruitore rappresentato dal browser, una applicazione portale la quale utilizzando una comunicazione basata sullo stesso linguaggio del container recupera e successivamente aggrega i frammenti.
Nel secondo scenario  invece oltre che i meccanismi utilizzati nel precedente intervengono anche i seguenti componenti: Erogatore WSRP: è un servizio web che offre uno o più portlet e implementa WSRP varie interfacce/operazioni. A seco…

WS-HumanTask Parte 1 Introduzione

WS-Human Task è una specifica dal contesto di WS-*, che ha affrontato la questione di come integrare l'interazione umana nei processi di business, la specifica è stata sviluppata da Adobe, IBM, BEA , Oracle, SAP Active Endpoins e dal giugno 2007 è sottoposta a standardizzazione WS-Human Task fornisce una sintassi XML in grado di descrivere i compiti (task) e le notifiche con soggetti umani. Inoltre, è possibile utilizzare diversi ruoli e gruppi di utenti (i cui tipi di dati sono inclusi), consentendo una astrazione a livello personale (es.: "impiegato" invece di "John Doe”), include inoltre una semantica per la descrizione di diversi stati ed un API per la facile interazione tra uomo e macchina lato client. Mentre BPEL4People si occupa di una descrizione astratta delle interazioni umane, l'integrazione concreta è definita con l’utilizzo di WS-HumanTask. Nelle architetture attuali i task con interazione umana …