Domande con tag 'api-design'

1
risposta

modo migliore per esportare dati binari con attributi di testo aggiuntivi in un flusso

Vorrei creare un'API della riga di comando in un'applicazione Java per esportare un blob binario su stdout. Vorrei inoltre esportare determinati attributi sul blob, idealmente in un formato non binario. L'obiettivo è di produrre questi dati in m...
posta 12.02.2015 - 21:59
1
risposta

Come fa il progettista dell'API pubblica a giungere alla conclusione cosa deve essere fornito per il futuro e cosa no?

Spesso lavorando con vari vasi ed esplorando le funzionalità specialmente nei casi angolari, spesso mi rendo conto e penso che in questo modo hanno pensato che potrebbe essere uno scenario utile da qualche parte in futuro che potrebbe essere uti...
posta 21.03.2013 - 07:10
1
risposta

Composizione dei microservizi. Cosa buona o cattiva?

Speriamo che questo argomento non sia supponente e potrei forse ottenere una risposta significativa per favore. Il nostro problema è, immagina di avere due microservizi: Car e Driver . DTO del driver potrebbe essere come dire: DriverD...
posta 26.10.2018 - 00:08
2
risposte

Supporta formati di richieste multiple per il singolo endpoint REST

Sto creando un'API REST che espone un metodo di callback per un servizio di terze parti. Immaginiamo che ci siano due servizi simili (ma non identici) di terze parti. Entrambi richiamano la mia API ( POST /api/callback ), ma hanno diversi...
posta 04.09.2018 - 11:52
2
risposte

Come gestire lo stato di un oggetto? E come arricchire la logica di transizione dello stato?

Sto progettando una classe che ha uno stato. Mi chiedo se dovrei esporre questo stato nell'interfaccia in modo da consentire ad un decoratore di arricchire la logica di transizione dello stato. Il mio disegno espone l'accesso allo stato? F...
posta 14.09.2018 - 21:53
2
risposte

Firma del metodo preferito per il metodo API che coinvolge le interazioni DB

Recentemente sono entrato in discussione su come dovrebbe apparire la firma del metodo per un metodo API che non espone gli oggetti interni utilizzati dall'applicazione al chiamante. Ecco come appare la situazione: La nostra API dovrebbe es...
posta 16.10.2018 - 21:32
1
risposta

Il modo più veloce per restituire un elenco di record in base a molte relazioni molti-a-molti

Sto sviluppando un'API in Rails e viene stabilito il seguente requisito (è molto più complicato, ma voglio fare un semplice esempio): Ci sono users e messages . users ha un sesso ( gender_id ), appartiene a un paese (...
posta 05.10.2018 - 18:10
1
risposta

Dove dovrei generare la risposta per api?

Ho più Modelli (Modelli in MVC), Questi modelli sono iniettati in repository e i repository sono iniettati in Controllers. Devo creare un'API per diversi endpoint. Le risposte per questi endpoint utilizzeranno i servizi di repository. La rispost...
posta 08.01.2018 - 13:19
1
risposta

Progettazione dell'API restful: la soluzione migliore riguarda la modifica dei dati subito dopo il ritorno dei dati di impaginazione?

Il client chiama api per interrogare l'elenco dei prodotti ordinati per il numero di visualizzazione di pagina in ordine decrescente. A volte capita casi problematici: il client A invia una richiesta = > risposta del server, la lista dei prim...
posta 07.05.2018 - 16:59
2
risposte

Progettazione API - Gestione utenti

Lavoro per un sito di e-commerce e stiamo cercando di esporre molte delle nostre funzionalità principali tramite una serie di API. Abbiamo in programma di riscrivere alcuni dei nostri siti Web pubblici (ad esempio il sito web del negozio princip...
posta 14.08.2018 - 23:15