Web services, API e tecnologia REST

sistemi-reti

Quello dei web services è argomento piuttosto complesso da affrontare in poche righe, che sia un articolo o una pagina di libro. Proviamo a capire cosa sono le API e le tecnologie come REST utili alla loro realizzazione. Web Services Sui banchi di scuola siamo abituati a studiare applicazioni relativamente semplici che girano spesso unicamente … Leggi tutto

Commutazione di Circuito e di Pacchetto

sistemi-reti

Quando alziamo il telefono per fare una chiamata o inviamo un messaggio su WhatsApp, difficilmente ci chiediamo cosa accade ‘dietro le quinte’. Eppure, questi due gesti apparentemente simili si basano su tecnologie profondamente diverse: la commutazione di circuito e la commutazione di pacchetto. Due mondi, due filosofie di comunicazione che hanno segnato l’evoluzione delle telecomunicazioni … Leggi tutto

Architettura Client/Server

sistemi-reti

Questo articolo è piuttosto banale, ma vale la pena tenere traccia di pochi e semplici concetti che gli alunni tendono a sottovalutare senza capire in realtà come funziona il mondo di internet dal punto di vista logico al di là della mera paginetta web che sfrutta tale architettura. Abbiamo già trattato in altro articolo alcuni … Leggi tutto

Virtualizzazione

sistemi-reti

Quello della virtualizzazione è un argomento molto complesso, spesso trattato sui libri di testo in modo dispersivo. Con questo breve articolo vogliamo dare un contributo di sintesi su alcuni elementi significativi da ricordare per gli alunni delle classi terminali che affrontano l’esame di stato. Cos’è Partiamo da una definizione semplice. La virtualizzazione è una tecnologia … Leggi tutto

Piccola storia ragionata dell’informatica

sistemi-reti

Probabilmente in rete si trovano elenchi più esaustivi e dettagliati della storia dell’informatica ma, per il corso di Sistemi e Reti, occorrono pochi passaggi anche senza date particolareggiate quanto il periodo storico in cui si vanno a collocare determinate scoperte. Informatica vs Informazione Permettetemi un paio di definizioni fondamentali: INFORMATICA:  scienza che si occupa del trattamento … Leggi tutto

Introduzione a Bootstrap

Stai creando e progettando siti ancora da zero senza fare affidamento a qualche CMS come Joomla o WordPress? Vuoi avere comunque strumenti di sviluppo al passo con i tempi e avere il tuo sito capace di girare su tutti i dispositivi , dal pc al telefonino senza complicarti troppo la vita? Bootstrap fa al caso … Leggi tutto