Domanda

Sto cercando le migliori pratiche sulla creazione di applicazioni di servizio partizionati in SharePoint. Non quelli di default, ma uno personalizzato.

Mi pare di capire, un'applicazione di servizio partizionato come il servizio profilo utilizza ancora la stessa DB come il normale servizio di app fa. Solo nella maggior parte dei tavoli, i record di ottenere un identificatore in più sotto forma di una chiave partitionID.

Quindi supponiamo che io voglio fare la mia applicazione di servizio con il proprio DB. Sarà utilizzato in un ambiente partizionato, quindi ho bisogno di includere l'ID di partizione nelle tabelle in cui questo è applicabile. E 'solo una questione di includere una colonna Guid in ogni tabella e tra cui lo stesso GUID nei miei metodi di servizio? O ci sono più opzioni per la creazione di servizi oggetti proxy per includere automaticamente l'ID partizione in ogni chiamata cliente? Qualcuno ha qualche esperienza con questo tipo di configurazione?

È stato utile?

Soluzione

Se si esegue il cmdlet Get-Member contro i comandi di nuova spservice (New-SPProfileSerivce, ecc che hanno la bandiera -PartionMode), si noterà che non è uno dei membri / metodi restituiti. Inoltre ci un interruttore utilizzato nella Install-SPService cmdlet tale disposizione volontà il servizio durante l'installazione (questo è il cmdlet utilizzato per l'installazione di servizi personalizzati), ma non c'è nulla per partizioni.

Servizio Applicazioni visiva How-To: http://msdn.microsoft.com/en-us/library/gg543112 aspx # Y600

Servizio Applicazioni Webcast: http://msdn.microsoft.com/en-us/gg620670

Application Service Background: http://msdn.microsoft.com/en-us/library/cc768569.aspx

Application Framework: http://msdn.microsoft.com/en-us/library/ee536537.aspx

Servizi all'amministrazione con PowerShell http://msdn.microsoft.com/en-us/library/ee537913.aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top