Endpoint dei servizi

Questi sono gli endpoint del servizio generati una volta creata l'istanza.

La tabella riportata di seguito mostra gli endpoint per Blockchain Platform Manager, la console del servizio e il proxy RPC.

Servizio Tipo di endpoint Formato URL Origine URL
Gestore piattaforma Blockchain URL Web https://controlplane.<domain-name>/console/index.html

Esempio: https://controlplane.obpee.example.com/console/index.html

Il nome di dominio specificato durante l'installazione di Blockchain Platform Manager.
Console servizio URL Web https://console.<instance-name>.<instance-domain-name>

Esempio: https://console.obpee.example.com

Il nome istanza e il nome dominio specificati durante la creazione dell'istanza.
Proxy RPC Endpoint API https://rpcproxy.<instance-name>.<instance-domain-name>:443

Esempio: https://rpcproxy.obpee.example.com:443

Esempio: https://rpcproxy.obpee.example.com:443/v1/besu/query

Il nome istanza e il nome dominio specificati durante la creazione dell'istanza. Una lista dettagliata delle API è disponibile nell'URL del proxy RPC nel percorso /openapi.
Servizio autenticazione Recupera token di accesso https://auth.<domain-name>:443//auth/realms/master/protocol/openid-connect/token

Esempio: https://auth.obpee.example.com:443//auth/realms/master/protocol/openid-connect/token

Il nome di dominio specificato durante l'installazione di Blockchain Platform Manager.

Figura 2-1 Vista del servizio


Diagramma dell'architettura: un browser e client API su Internet si connettono ai servizi all'interno di una tenancy Oracle Cloud Infrastructure (OCI). Il browser accede a Blockchain Platform Manager per task del ciclo di vita quali la creazione, la visualizzazione e l'interruzione di reti Hyperledger Besu e la configurazione dell'autenticazione, nonché il piano dati (Service Console) per la gestione di nodi, wallet e log Besu. Strumenti API come Postman o curl chiamano un gateway RPC che invia transazioni Ethereum. Tutti i componenti vengono eseguiti come pod in un cluster OKE (Oracle Container Engine for Kubernetes).