TEP5 - Tecnologie e progettazione classi quinte
corso dedicato alla materia Tecnologie e Progettazione per le classi quinte dell'Istituto Tecnico Industriale
fatti della 5iB
chiacchere della 5iA
corso dedicato alla materia Tecnologie e Progettazione per le classi quinte dell'Istituto Tecnico Industriale
fatti della 5iB
chiacchere della 5iA
- le applicazioni di rete realizzate tramite socket sono applicazioni
autonome (stand-alone) che non richiedono alltri servizi o applicazioni
di rete per funzionare
- possono essere realizzate con molti
linguaggi di programmazione (C++, C#, Java, VB.Net, ...) che mettono a
disposizione apposite librerie
Lesson about sockets by SUN
"In computing, a web application is a client-server software application in which the client (or user interface) runs in a web browser" (Nations, Daniel "Web Applications")
- i web service e le web API sono particolari applicazioni di rete fatte per essere utilizzate non da un utente ma da un'altra applicazione
- sono tipicamente implementati sotto forma di funzioni remote richiamabili in rete
- utilizzano per la comunicazione specifici protocolli (SOAP/WSDL o REST) e formati (XML o JSON)
- possono richiedere autenticazione: OAUTH
https://en.wikipedia.org/wiki/Web_service
https://en.wikipedia.org/wiki/Web_API
- XML Web Services by W3Schools
https://www.w3schools.com/xml/xml_services.asp
- RESTful Web Services Tutorial ASP.Net with Example by guru99.com
https://www.guru99.com/restful-web-services.html
- Creating a simple REST API in PHP by
https://shareurcodes.com/blog/creating%20a%20simple%20rest%20api%20in%20php
- PHP RESTful Web Service API: Introduction with Step-by-step Example
by Vincy
https://phppot.com/php/php-restful-web-service/