I flussi di lavoro in SharePoint per lo sviluppo
Come ogni flusso di lavoro, i flussi di lavoro di sviluppo di SharePoint rappresentare e sistematizzare tutti i processi aziendali. Tuttavia, lo sviluppo dei flussi di lavoro di SharePoint sono di solito orientati intorno elenco SharePoint modello di dati. La maggior parte del tempo ogni un'istanza del flusso di lavoro SharePoint esemplifica il processo che circondano un elemento in una raccolta documenti o un elenco. Certamente, i tipi più diffusi di flusso di lavoro SharePoint sviluppo sono i flussi di lavoro che sono uniti con una lista o di uno o più tipi di contenuto. Alcuni flussi di lavoro SharePoint non sono automatici iniziato, ma sono più frequenti premeditato per iniziare automaticamente in risposta a un evento di pochi collegato con la voce di elenco o la voce di libreria, ad esempio la cancellazione, l'aggiornamento o l'aggiunta di un elemento.
Potete trovare i flussi di lavoro che sono collegati con i siti web al posto di tipi di contenuto o elenchi. Questi ultimi sono normalmente iniziate manualmente (oa livello di programmazione), che non è automaticamente in risposta ad alcuni eventi. Inoltre, di solito sono utilizzati per organizzare i processi che superano le voci di elenco particolare, ad esempio, recuperare e impostare i valori con più voci di liste che sono in lista diverse, o per il compimento non elencare le operazioni, come la configurazione e la creazione di siti sub.
Prendete nota:
Ci sono due flussi di lavoro prevede di SharePoint Designer, sono riutilizzabili a livello globale e flussi di lavoro riutilizzabili. Queste liste dei flussi di lavoro può essere utilizzato su un più elenchi senza dover rifare a loro per ciascuno di tali elenchi.
Si dovrebbe capire che i flussi di lavoro nello sviluppo di SharePoint sono costruiti sul quadro offerto da Windows Workflow Foundation (WF). Ciò significa che quando un flusso di lavoro viene eseguito su SharePoint, il processo di SharePoint ospita il motore di runtime di WF. Il motore di runtime di WF carica anche così come scarica i modelli di workflow, garantendo la persistenza e la sequenza per i flussi di lavoro. Capire che i servizi di persistenza sono molto importanti perché facilitano i flussi di lavoro per rimanere attivi attraverso alternando sessioni utente, attraverso il riavvio del server e anche attraverso il ripristino dei server front-end web.
Per molti dei suoi servizi, la WF facilita la personalizzazione con l'applicazione di hosting. SharePoint offre realizzazione su disegno dei seguenti servizi per il motore: le notifiche, il monitoraggio, delle transazioni, la persistenza, ruoli e messaggistica. Per esempio, quando l'istanza del flusso di lavoro raggiunge un punto in cui si attende un utente di ingresso, la scarica di SharePoint l'istanza del flusso di lavoro molto dalla memoria e persiste anche i suoi dati nel database del contenuto. In seguito, quando si verifica un evento adatto che richiede davvero l'istanza flusso di lavoro, ricominciare da capo, per esempio quando un utente le chiavi in un ingresso, la ri-crea un'istanza flusso di lavoro SharePoint tramite l'uso di dati persistenti, di conseguenza, flusso di lavoro può ottenere come così come gestire l'evento, se necessario.
Ci sono due entità rappresentato dal tipo di flusso di lavoro di sviluppo di SharePoint che stanno lavorando in partnership con un altro. Il primo è la definizione del flusso di lavoro. Per questo, potrebbe essere descritto nel codice come pure compilato in un assembly, potrebbe anche essere definito nel markup XMOL. Il tipo di flusso di lavoro che è definito nel XOML è conosciuto come un dichiarativa o "senza codice" flusso di lavoro. Questo persiste non compilati in un database del contenuto fino ad un punto che è poi compilato per l'uso just-in-time. Se la definizione del flusso di lavoro può essere dichiarativa o compilato modulo, dichiara i parametri, sequenza di attività ed eventi (come attivazione) nel flusso di lavoro. La struttura del flusso di lavoro ramificazione è definito così come le condizioni che risolvono i percorsi di esecuzione.
Come ogni flusso di lavoro, i flussi di lavoro di sviluppo di SharePoint rappresentare e sistematizzare tutti i processi aziendali. Tuttavia, lo sviluppo dei flussi di lavoro di SharePoint sono di solito orientati intorno elenco SharePoint modello di dati. La maggior parte del tempo ogni un'istanza del flusso di lavoro SharePoint esemplifica il processo che circondano un elemento in una raccolta documenti o un elenco. Certamente, i tipi più diffusi di flusso di lavoro SharePoint sviluppo sono i flussi di lavoro che sono uniti con una lista o di uno o più tipi di contenuto. Alcuni flussi di lavoro SharePoint non sono automatici iniziato, ma sono più frequenti premeditato per iniziare automaticamente in risposta a un evento di pochi collegato con la voce di elenco o la voce di libreria, ad esempio la cancellazione, l'aggiornamento o l'aggiunta di un elemento.
Potete trovare i flussi di lavoro che sono collegati con i siti web al posto di tipi di contenuto o elenchi. Questi ultimi sono normalmente iniziate manualmente (oa livello di programmazione), che non è automaticamente in risposta ad alcuni eventi. Inoltre, di solito sono utilizzati per organizzare i processi che superano le voci di elenco particolare, ad esempio, recuperare e impostare i valori con più voci di liste che sono in lista diverse, o per il compimento non elencare le operazioni, come la configurazione e la creazione di siti sub.
Prendete nota:
Ci sono due flussi di lavoro prevede di SharePoint Designer, sono riutilizzabili a livello globale e flussi di lavoro riutilizzabili. Queste liste dei flussi di lavoro può essere utilizzato su un più elenchi senza dover rifare a loro per ciascuno di tali elenchi.
Si dovrebbe capire che i flussi di lavoro nello sviluppo di SharePoint sono costruiti sul quadro offerto da Windows Workflow Foundation (WF). Ciò significa che quando un flusso di lavoro viene eseguito su SharePoint, il processo di SharePoint ospita il motore di runtime di WF. Il motore di runtime di WF carica anche così come scarica i modelli di workflow, garantendo la persistenza e la sequenza per i flussi di lavoro. Capire che i servizi di persistenza sono molto importanti perché facilitano i flussi di lavoro per rimanere attivi attraverso alternando sessioni utente, attraverso il riavvio del server e anche attraverso il ripristino dei server front-end web.
Per molti dei suoi servizi, la WF facilita la personalizzazione con l'applicazione di hosting. SharePoint offre realizzazione su disegno dei seguenti servizi per il motore: le notifiche, il monitoraggio, delle transazioni, la persistenza, ruoli e messaggistica. Per esempio, quando l'istanza del flusso di lavoro raggiunge un punto in cui si attende un utente di ingresso, la scarica di SharePoint l'istanza del flusso di lavoro molto dalla memoria e persiste anche i suoi dati nel database del contenuto. In seguito, quando si verifica un evento adatto che richiede davvero l'istanza flusso di lavoro, ricominciare da capo, per esempio quando un utente le chiavi in un ingresso, la ri-crea un'istanza flusso di lavoro SharePoint tramite l'uso di dati persistenti, di conseguenza, flusso di lavoro può ottenere come così come gestire l'evento, se necessario.
Ci sono due entità rappresentato dal tipo di flusso di lavoro di sviluppo di SharePoint che stanno lavorando in partnership con un altro. Il primo è la definizione del flusso di lavoro. Per questo, potrebbe essere descritto nel codice come pure compilato in un assembly, potrebbe anche essere definito nel markup XMOL. Il tipo di flusso di lavoro che è definito nel XOML è conosciuto come un dichiarativa o "senza codice" flusso di lavoro. Questo persiste non compilati in un database del contenuto fino ad un punto che è poi compilato per l'uso just-in-time. Se la definizione del flusso di lavoro può essere dichiarativa o compilato modulo, dichiara i parametri, sequenza di attività ed eventi (come attivazione) nel flusso di lavoro. La struttura del flusso di lavoro ramificazione è definito così come le condizioni che risolvono i percorsi di esecuzione.
ليست هناك تعليقات:
إرسال تعليق