Domande con tag 'api-design'

1
risposta

Principio di progettazione dell'oggetto che descrive la simmetria dell'interfaccia

Qualcuno ha fatto un commento su parte del mio codice che ritenevo fosse prezioso, e volevo cercare il modello di progettazione per saperne di più, ma ho difficoltà a identificare il principio di progettazione a cui si riferisce. Essenzialmen...
posta 05.12.2017 - 18:10
3
risposte

È OK usare l'e-mail come identificatore in un URI RESTful?

Sto lavorando con un team che crea un servizio web RESTful e la nostra attuale implementazione utilizza l'email dell'utente come identificatore univoco per la risorsa utente, producendo URI come il seguente: https://www.domain.com/users/exa...
posta 23.12.2013 - 08:22
2
risposte

Qual è l'API migliore: table.add_row () o table.rows.add ()?

Sto scrivendo una libreria per creare e manipolare file .docx di Word in Python. In generale, mi prendo molta influenza dall'API Microsoft VBA / C # per Word nella progettazione dell'API, immaginando di averle pensato molto più di quanto sarò ma...
posta 04.01.2014 - 09:45
2
risposte

Se ho dieci oggetti, dovrebbero esserci dieci controllori per un'API Web?

È buona norma avere un controller per ogni oggetto della tua API? So che questa è una domanda breve, ma è davvero una domanda fondamentale che non conosco. Dì che ho una scuola o un CRM. Questo è un sacco di controller. Non conosco un altro modo...
posta 02.02.2017 - 15:53
3
risposte

Dashboard frontend in tempo reale, chiamata api ogni 3 secondi, riduce i carichi della CPU

Sto lavorando a un progetto di rete. Dove sto creando un dashboard per visualizzare lo stato in tempo reale (utilizzo CPU / memoria, traffico su / giù e pochi altri) di più router chiamando la richiesta API al server che chiamerà un'altra richie...
posta 11.03.2017 - 07:07
1
risposta

Quando si progetta un'API aziendale, quale livello è appropriato per separare le librerie?

Supponiamo di sviluppare un sistema REST per un'azienda aziendale per esporre le risorse aziendali in un'applicazione basata su Java. Alla fine hai una sola applicazione web e librerie di dominio. La mia domanda è dove componenti e servizi dovre...
posta 24.08.2012 - 06:14
1
risposta

Mask oAuth key e token API per tecnologie puramente client-side

Se dovessi creare un'applicazione Twitter o Facebook utilizzando tecnologie client-side come HTML e javascript, come potrei nascondere / nascondere le mie chiavi API? Ad esempio, per Twitter ho la chiave del consumatore e il segreto del consu...
posta 05.12.2011 - 20:52
1
risposta

Nascondere il protocollo dietro l'API?

Continuo a sfidare le pratiche promosse da Erlang. Vedo che consigliano di nascondere la messaggistica dietro l'API We love messages, but we keep them secret: Something annoying with the previous example 5> Pid ! {self(), {store,...
posta 22.03.2017 - 06:02
3
risposte

Fornire un'IO API non bloccante in una libreria C.

Sto lavorando su una libreria C ( SlipRock ) per la comunicazione tra processi. La libreria attualmente espone una semplice API di blocco. Questo è facile da usare, rende l'uso improprio (relativamente) difficile (questo è C dopo tutto) e sar...
posta 20.04.2017 - 00:23
4
risposte

Come impedire la scansione dei dati tramite API pubbliche?

Il nostro cliente (una banca) ha bisogno di pubblicare un'API del servizio web per l'utilizzo da parte di applicazioni di terze parti. La sicurezza coinvolgerà OAuth2 e JWT (Token Web JSON). Il problema è che il cliente ha paura dell'uso impropr...
posta 15.11.2016 - 17:38