Domande con tag 'api-design'

1
risposta

Progettazione dell'API HTTP C ++

Ho un'enorme libreria scritta in C ++ che gestisce molte operazioni matematiche, l'uso di C ++ lo rende veloce e in tutta onestà, non voglio riscrivere l'intera funzionalità. Sto pensando di aprire questa libreria ad altri linguaggi web (come...
posta 19.10.2015 - 20:49
1
risposta

Progettazione dell'itinerario API per relazioni di entità opzionali

Supponiamo di avere entità di progetto e attività per un elenco di cose da fare. Se è necessario che le attività si trovino in un progetto, le rotte delle attività probabilmente avranno questo aspetto: GET /projects/{projectId}/tasks return...
posta 30.09.2016 - 17:11
1
risposta

La configurazione relativa definisce nell'intestazione pubblica?

Supponiamo che tu stia costruendo delle librerie, C o C ++ non ha importanza per questa domanda, IMO. Le funzionalità (o la loro implementazione) dipendono dalle funzionalità del sistema di destinazione. Un esempio semplice, probabilmente for...
posta 18.05.2016 - 22:46
1
risposta

Come dovrebbe essere progettato il trasferimento dei dati tra un client e un'API Web per i dati normalizzati?

Voglio progettare un'API supportata da un database (non importa quale, ma per rendere la discussione più interessante, diciamo che è Mongo - spiegazione in basso) che invia i dati a un client. Il database contiene diversi tipi di record. Alcu...
posta 29.07.2014 - 07:49
2
risposte

Servizio WCF con metodi per recuperare i dati

Sto pensando di creare un servizio WCF che recuperi le entità dati da un database Sql Server. E attualmente sto combattendo con i problemi delle migliori pratiche. Il fatto è che ci sono diversi modi in cui un utente può recuperare dati diver...
posta 18.06.2015 - 15:19
1
risposta

Accesso all'API interna tramite DMZ interno

Ho un'API che per motivi di firewall non può essere installata su una DMZ interna e deve risiedere nella rete interna. È stato suggerito di creare un'API "shell" che abbia fondamentalmente tutti gli stessi endpoint ma che passi semplicemente i d...
posta 10.07.2015 - 12:36
1
risposta

Qual è il modo idiomatico in REST per gestire le autorizzazioni a livello di campo?

Le API REST espongono convenzionalmente le risorse indirizzate a livello di oggetto. Mentre è facile eseguire permessi a livello di oggetto usando le risposte HTTP appropriate, la gestione delle autorizzazioni a livello di campo è un po 'meno ch...
posta 06.03.2015 - 20:27
2
risposte

Tecnica per sincronizzare i codici di errore in un'API dello stesso progetto

Nel progetto sto lavorando proprio ora, abbiamo alcuni python e qualche codice C #. Ad un certo punto, chiamo da Python un sottoprocesso che avvia un eseguibile C #. Questo codice C # restituisce un codice di errore, che deve essere compreso sul...
posta 23.02.2015 - 10:15
1
risposta

raccomandazioni riguardanti la risorsa uri

diciamo che abbiamo una "door api" e voglio creare una risorsa per chiudere la porta. Potrei farlo in 3 modi: modo tradizionale usando PUT con payload {id: XX, colore: YY, chiuso: vero} vantaggi: semplice e segue lo standard svantagg...
posta 08.08.2018 - 15:48
1
risposta

Architettura API Node.js

Attualmente sto lavorando su un'app Web e desidero progettare l'interfaccia tra nodejs / mongoose e l'app backbone. Una breve descrizione dell'app: Un utente si iscrive all'applicazione e ottiene un account utente dove può creare un'organizza...
posta 03.02.2013 - 19:54