ݺߣ

ݺߣShare a Scribd company logo
#8 WSO2 Masterclass di WSO2 - Utilizzo di GRAPHQL per esporre le API
Iscriviti al gruppo Linkedin WSO2 Italia Club per entrare nella community italiana,
conoscere la tecnologia WSO2 e condividere strategie di integrazione e use cases
GraphQL
{
hero {
name
height
mass
}
}
{
"hero": {
"name": "Luke Skywalker",
"height": 1.72,
"mass": 77
}
}
GraphQL
{
human(id: "1000") {
name
height(unit: FOOT)
}
}
Struttura della query (request)
JSON di risposta
{
"data": {
"human": {
"name": "Luke Skywalker",
"height": 5.6430448
}
}
}
Implementazione
API
WSO2 API Manager integra nativamente la
pubblicazione di API GraphQL
Tramite l’interfaccia Publisher è possibile importare la
definizione secondo il formato SDL
Operations
Lifecycle
Developer portal
Perché WSO2 + GraphQL
● I client possono definire la struttura dei dati richiesti
● In fase di richiesta è possibile limitare il numero di record restituiti
● Integrazione con gli standard di sicurezza (Oauth, OpenID ….)
● API monetization
● Throttling avanzato per limitare l’accesso alle singole Operations
Q&A?
GRAZIE!!!
Prossimo appuntamento:
Contatti
DOVE SIAMO
Milano - Torino - Padova - Roma
TELEFONO
Torino +39-011-0120371
EMAIL
wso2.sales@profesia.it
@

More Related Content

#8 WSO2 Masterclass di WSO2 - Utilizzo di GRAPHQL per esporre le API