Scopo
-
Estendere le funzionalità dei sistemi LOB (sistemi Line Of Business, es: SAP) ad un più vasto insieme di utenti usando Office come canale di pubblicazione e interazione
-
Eliminare la duplicazione delle attività.
Esempi
Problema: la segretaria della nostra azienda manda una email ai dipendenti chiedendo di avere i dati anagrafici aggiornati, i dipendenti rispondono compilando l’e-mail; la segretaria reinserisce i dati nel sistema LOB anagrafico: si può migliorare l’efficienza dando la possibilità agli impiegati di aggiornare i propri dati anagrafici su un sito sharepoint, ed avere il sistema LOB Anagrafico aggiornato automaticamente.
Un altro esempio può essere quello di dare la possibilità ai dipendenti della propria azienda di classificare con Cliente/Progetto le ore impostate come appuntamento nei calendari di Outlook in modo da aggiornare automaticamente il sistema LOB di CRM con i costi e le previsioni di spesa sul cliente.
Approccio1: Direct Integration Pattern
Per casi semplici e isolati, si può optare per un approccio di integrazione diretto, dove si va a sviluppare un web service sul LOB e lo si attiva direttamente da dentro il client Office o da Sharepoint.

Approccio 2: Mediated Integration Pattern
Per scenari più complessi dove si vuole promuovere il riutilizzo delle informazioni LOB per più funzionalità Office, si consiglia di far confluire i dati di business in un contenitore centrale denominato Business Data Catalog (BDC) e da qui farli diramare in modo nativo nei client Office. Per l’aggiornamento invece occorre sempre usare dei web service.
