Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

Specifiche OpenAPI

Indice Specifiche OpenAPI

La Specifica OpenAPI (originariamente nota come Specifica Swagger) è una specifica per file di interfaccia leggibili dalle macchine per descrivere, produrre, consumare e visualizzare servizi web RESTful.

Indice

  1. 14 relazioni: Application programming interface, Caso di test, Client, Codice sorgente, Framework, GitHub, Google, IBM, Linguaggio di programmazione, Linux Foundation, Microsoft, Representational state transfer, Web service, YAML.

  2. Architettura del software

Application programming interface

In un programma informatico, con application programming interface (API), in italiano "interfaccia di programmazione dell'applicazione", si indica un insieme di procedure (in genere raggruppate per strumenti specifici) atte a consentire la comunicazione tra diversi computer o tra diversi software o tra diversi componenti di software; spesso tale termine designa le librerie software di un linguaggio di programmazione, sebbene più propriamente le API siano il metodo con cui le librerie vengono usate per sopperire ad uno specifico problema di scambio di informazioni.

Vedere Specifiche OpenAPI e Application programming interface

Caso di test

In ingegneria del software, un caso di test è un insieme di condizioni o variabili sotto le quali un tester determina se una applicazione o sistema software risponde correttamente o meno.

Vedere Specifiche OpenAPI e Caso di test

Client

Un client (in lingua italiana detto anche cliente), in informatica, nell'ambito delle reti informatiche e dell'architettura logica di rete detta client-server, indica genericamente un qualunque componente software, presente tipicamente su una macchina host, che accede ai servizi o alle risorse di un'altra componente detta server, attraverso l'uso di determinati protocolli di comunicazione.

Vedere Specifiche OpenAPI e Client

Codice sorgente

In informatica, il codice sorgente (spesso detto sorgente o codice o listato) è il testo di un algoritmo di un programma scritto in un determinato linguaggio di programmazione, compreso all'interno di un file sorgente, che definisce il flusso di esecuzione del programma stesso, ovvero la sua codifica software.

Vedere Specifiche OpenAPI e Codice sorgente

Framework

In informatica e specificamente nello sviluppo ''software'', un framework (anglicismo che può essere tradotto come struttura o quadro strutturale) è un'architettura logica di supporto (spesso un'implementazione logica di un particolare design pattern) sulla quale un software può essere progettato e realizzato, spesso facilitandone lo sviluppo da parte del programmatore.

Vedere Specifiche OpenAPI e Framework

GitHub

GitHub è un servizio di hosting per progetti software, di proprietà della società GitHub Inc., con sede legale a San Francisco in California.

Vedere Specifiche OpenAPI e GitHub

Google

Google Search (pronuncia italiana; in inglese) è un motore di ricerca per Internet sviluppato da Google LLC. Oltre a catalogare e indicizzare le risorse del World Wide Web, Google Search si occupa di foto, newsgroup, notizie, mappe (Google Maps), e-mail (Gmail), shopping, traduzioni, video e altri programmi creati da Google.

Vedere Specifiche OpenAPI e Google

IBM

LInternational Business Machines Corporation, comunemente nota come IBM e soprannominata "Big Blue", è un'azienda statunitense del settore informatico, tra le più importanti al mondo.

Vedere Specifiche OpenAPI e IBM

Linguaggio di programmazione

Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.

Vedere Specifiche OpenAPI e Linguaggio di programmazione

Linux Foundation

La Linux Foundation (LF) è un'organizzazione no-profit che sostiene lo sviluppo del kernel Linux, elaborando anche un insieme di standard al fine di uniformare le caratteristiche dei vari sistemi operativi Linux (Linux Standard Base).

Vedere Specifiche OpenAPI e Linux Foundation

Microsoft

Microsoft Corporation (in precedenza Micro-Soft Company, comunemente Microsoft) è un'azienda multinazionale statunitense d'informatica con sede nel Microsoft Campus a Redmond nello Stato di Washington (Stati Uniti).

Vedere Specifiche OpenAPI e Microsoft

Representational state transfer

Representational state transfer (REST) è uno stile architetturale per sistemi distribuiti. L'espressione "representational state transfer" e il suo acronimo, REST, fu introdotto nel 2000 nella tesi di dottorato di Roy Fielding, uno dei principali autori delle specifiche dell'HyperText Transfer Protocol (HTTP), e vennero rapidamente adottati dalla comunità di sviluppatori Internet.

Vedere Specifiche OpenAPI e Representational state transfer

Web service

In informatica un Web service (servizio web), secondo la definizione data dal World Wide Web Consortium (W3C), è un sistema software progettato per supportare l'interoperabilità tra diversi elaboratori su una medesima rete oppure in un contesto distribuito.

Vedere Specifiche OpenAPI e Web service

YAML

YAML (acronimo di YAML Ain't Markup Language, pronunciato, in rima con camel) è un formato per la serializzazione di dati utilizzabile da esseri umani.

Vedere Specifiche OpenAPI e YAML

Vedi anche

Architettura del software