1. Home
  2. Docs
  3. Ristorazione
  4. Sistema
  5. Funzionamento

Funzionamento

Il funzionamento del sistema di ristorazione è molto semplice anche se diramato.

Vediamo come sono distribuiti i vari compiti all’interno di questo sistema:

AreaAPI

AreaAPI è un servizio web da noi sviluppato in linguaggio ASP.NET Core 6 e viene installato e gestito dall’utility di Windows “Gestione Internet Information Services” detta IIS, presente sul computer server.
Questo servizio mette a disposizione attraverso l’IP e la porta 99 del computer i dati presenti sul database SQL del server.
Attraverso l’IP e la porta 99 del computer RistoApp eseguirà uno scambio dati attraverso diverse chiamate API.
Le informazioni verranno poi stipate nel SQL Server del server.

Altro onere di AreaAPI è l’invio dei comandi di stampa alle varie stampanti di comanda ESC-POS.

SQL Server

Il Servizio SQL Server è il database dove verranno stipate le informazioni di scambio tra Risto51 e AreaAPI.
È facilmente accessibile con Microsoft SQL Server Management Studio detto SSMS tramite le apposite credenziali all’indirizzo IP del pc server attraverso la porta 1433.

Risto51

Risto51 è l’applicazione Windows che verrà utilizzata sul server per la gestione del ristorante e per concludere i conti ed emettere scontrini.
Comunica le proprie variazioni attraverso i driver ODBC al SQL Server.

RistoAPP

RistoAPP è l’applicazione Android dedicata alla raccolta delle comande, comunica l’ordine mandando chiamate API attraverso il WiFi all’AreaAPI.