Domande taggate «api»

Un'interfaccia di programmazione dell'applicazione (API) è la specifica per cui il software deve essere utilizzato da altri software.



3
Qual è il significato attuale di SOAP
L'ultima volta che ho incontrato un servizio basato su SOAP è stato durante il mio tirocinio in una società finanziaria nel 2013. Era il momento in cui ho iniziato la mia carriera nell'IT. Ricordo di aver avuto del materiale di studio su SOAP in uno dei miei corsi di ingegneria. …
51 rest  api  web-services  soap 


3
Cosa c'è di così brutto nel DOM?
Continuo a sentire la gente (Crockford in particolare) che dice che il DOM è un'API terribile, ma non giustifica davvero questa affermazione. A parte le incongruenze tra browser, quali sono alcuni dei motivi per cui il DOM è considerato così male?

3
Vale davvero la pena testare l'unità di un client API?
Questo è qualcosa che mi preoccupa da un po 'di tempo. Vale davvero la pena testare l'unità di un client API? Supponiamo che tu stia creando una piccola classe per sottrarre le chiamate a un'API REST di petshop. Il negozio di animali domestici è un'API molto semplice e ha una …
38 unit-testing  api 

8
Come posso scoraggiare la condivisione delle chiavi API interne all'interno di un'azienda?
Stiamo lavorando a un nuovo servizio: questo servizio sarà potenzialmente chiamato direttamente dalle applicazioni sui dispositivi degli utenti. Queste applicazioni saranno sviluppate e supportate da più team di sviluppo di tutta l'organizzazione, a seconda dei dati forniti. Desideriamo identificare quali applicazioni stanno inviando quali richieste, in modo da poter identificare …

5
In che modo definire che un metodo può essere ignorato è un impegno più forte rispetto alla definizione che un metodo può essere chiamato?
Da: http://www.artima.com/lejava/articles/designprinciples4.html Erich Gamma: Penso ancora che sia vero anche dopo dieci anni. L'ereditarietà è un modo interessante per cambiare comportamento. Ma sappiamo che è fragile, perché la sottoclasse può facilmente fare ipotesi sul contesto in cui viene chiamato un metodo che ignora. Esiste un accoppiamento stretto tra la classe …

8
Come posso scrivere una serie di funzioni che possono essere invocate da (quasi) qualsiasi linguaggio di programmazione?
Mi piacerebbe trovare un modo per scrivere un'API a cui è possibile accedere da qualsiasi altro linguaggio di programmazione tramite collegamenti linguistici (o qualche altro framework). È possibile farlo? In tal caso, quale linguaggio di programmazione sarebbe il più adatto per scrivere un'API "cross-language"? Il mio obiettivo è quello di …
33 api  languages  binding 

3
Come rappresentare i tipi (enum) in un'API pubblica
Sto lavorando a una semplice API che desidero utilizzare per il mio client e che sarà aperta al pubblico in futuro. Ho oggetti "Item" che possono avere diversi "tipi". Il tipo è un "typedef enum" C, per il momento ho: typedef enum { ItemTypeBool, ItemTypeNumber, ItemTypeDate, } ItemType; (Potrei aggiungerne …

2
Un sito Web dovrebbe utilizzare la propria API pubblica?
Sto iniziando a scrivere un servizio Web e ho creato con nodeJS e un approccio RESTfulish. Da quello che raccolgo: Il vantaggio è che non è necessario duplicare il codice. Gli svantaggi sono che tu: aggiornerà frequentemente l'API pubblica, ma dovrebbe essere risolto con il controllo delle versioni non riesco …
31 api 

9
Denominazione dell'interfaccia: prefisso 'Can-' vs suffisso '-Able'
È comune usare '-able' come suffisso per interfacce es Girabile con numero di serie stampabile serializzabile stampabile serializzabile Pensavo che "Can-" potesse migliorare perché potrebbe essere più descrittivo. Sì, è più prolisso e aggiunge rumore al nome dell'interfaccia. In particolare, possono essere usati verbi passivi. Ad esempio 1 sparare significa …
29 api  interfaces 

2
Perché la convenzione dice che i nomi delle tabelle DB dovrebbero essere singolari ma risorse RESTful plurali?
È una convenzione piuttosto consolidata che i nomi delle tabelle del database, almeno in SQL, dovrebbero essere singolari. SELECT * FROM user;Vedi questa domanda e discussione . È anche una convenzione piuttosto consolidata che i nomi delle risorse API RESTful dovrebbero essere plurali. GET /users/123e POST /usersvedi questo . Nella …

4
Tecniche di autenticazione API Web
Abbiamo un framework di servizi Web asp.net MVC per la distribuzione di xml / json per le persone Ricevi richieste, ma stiamo facendo fatica a trovare il modo migliore (veloce, facile, banale per gli utenti che codificano con i linguaggi javascript o OO) per autenticare gli utenti. Non è che …
26 security  api  web  services  rest 

1
API di riposo: sfide specifiche per dispositivi mobili
Sto lavorando a un nuovo progetto di app iOS, sul lato mobile. Alcuni cambiamenti nell'architettura stanno avvenendo e si scopre che dovremo fare affidamento su un'API privata costruita su misura che verrà utilizzata dall'app che stiamo costruendo e anche da altri client come un sito Web. L'API in fase di …
25 rest  api  ios  mobile 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.