Gestore risorse per un servizio soddisfacente

0

Sono stato appena inserito in un progetto con un'architettura orientata ai servizi. Esiste un "servizio profili" WCF centrale che tutti i progetti chiamano per ottenere informazioni sugli utenti ecc.

Tale servizio di profilo centrale a sua volta chiama diversi altri servizi foglia per le informazioni utente CRUD. Uno di questi servizi foglia è un servizio di terze parti che è RESTful. Parte della mia responsabilità è di aggiungere transazioni al servizio del profilo centrale in modo tale che le operazioni di aggiornamento ed eliminazione sui servizi foglia siano tutte riuscite o tutte fallite.

Per la maggior parte dei servizi foglia, viene utilizzato un database relazionale e quindi l'utilizzo delle transazioni è semplice. Per il servizio foglia che è RESTful, non sono sicuro di come posso implementare un gestore risorse per questo. Penso che la natura stessa dei servizi RESTful rende impossibile essere transazionali.

Come posso effettuare chiamate a un servizio RESTful più ACID ic?

    
posta zero_dev 14.07.2015 - 15:52
fonte

0 risposte

Leggi altre domande sui tag