Domande con tag 'web-api'

1
risposta

Il protocollo Open Data (odata) è ampiamente accolto dalla comunità di sviluppo? [chiuso]

MODIFICA: se non conosci Odata, qui vai . Sto cercando di determinare se valga la pena di imparare questa tecnologia o se è qualcosa che non riuscirà a cogliere. La premessa è interessante, e come sviluppatore di API sembra un buon modo p...
posta 22.07.2015 - 15:52
1
risposta

Qual è il punto di collegamento rel="self" in un'API REST?

Spesso vedo quanto segue nei documenti HTML <link rel="self" href="http://example.com/something"> o simile in JSON link: { rel="self", href="http://example.com/something" } o in XML <atom:link rel="self" href="h...
posta 24.02.2014 - 18:08
3
risposte

Come progettare un'API REST per gestire operazioni non CRUD?

Sto provando a convertire un set di servizi basati su SOAP in un'API RESTful. Ho iniziato identificando le risorse analizzando i nomi delle operazioni e ho ottenuto la risorsa Subscription . Quando devo aggiornare lo stato dell'abbonam...
posta 28.06.2016 - 10:59
2
risposte

Un'API REST può restituire più risorse come un'unica risorsa composta?

Sono in procinto di creare un'API REST e al momento sto riscontrando il seguente problema: Foo è la prima risorsa. Le operazioni CRUD possono essere applicate tramite l'URI /foo/ . Bar è la seconda risorsa. Le operazioni CR...
posta 10.11.2016 - 13:50
4
risposte

Usa composizione ed ereditarietà per DTO

Abbiamo un'API Web ASP.NET che fornisce un'API REST per la nostra applicazione per pagina singola. Utilizziamo DTO / POCO per trasmettere i dati tramite questa API. Il problema ora è che questi DTO stanno diventando più grandi nel tempo, quin...
posta 17.07.2017 - 16:33
2
risposte

E 'una cattiva pratica usare i trattini nelle chiavi JSON?

Vedo molte domande relative all'accesso ai tasti JSON che usano i trattini (kebab-case), ma ora mi sorprendo a chiedermi se devo limitarmi a camelCase o snake_case nelle mie chiavi. So che i trattini possono anche creare complicati mapping quand...
posta 28.05.2016 - 19:18
3
risposte

Devo utilizzare entrambe le API Web WCF e ASP.NET

Abbiamo già un'API WCF con basichttpbinding. Alcune chiamate hanno oggetti complessi sia nella risposta che nella richiesta. Abbiamo bisogno di aggiungere abilità RESTful all'API. all'inizio ho provato ad aggiungere un endpoint webHttp, ma ho...
posta 27.08.2012 - 13:15
1
risposta

modello per condividere oggetti tra API e applicazione

Ho seri dubbi sul design della mia applicazione Web. Volevo separare la logica di business dall'interfaccia, quindi ho creato un'API Web che gestisce tutte le richieste al database. È un'API Web ASP.NET con framework Entity e un'unità di p...
posta 15.05.2014 - 16:12
2
risposte

Come evitare l'uso non autorizzato di un'API?

Devo progettare un "widget", uno script che i partner incorporeranno nei loro siti web per visualizzare alcune UI e fare chiamate alla nostra API. Fondamentalmente mostrerà i nostri dati su questi siti sulla base di alcuni ID che forniscono n...
posta 21.02.2014 - 16:52
2
risposte

Come organizzi i contratti dell'endpoint API

Nel tentativo di migliorare la "fiducia" che abbiamo nella nostra comunicazione interservizi. Sfondo: "Contratti" è stata una questione di condivisione di un pezzo di codice che definisce un'interfaccia da implementare, ma nel corso degli a...
posta 15.12.2015 - 12:36