Basés sur le protocole HTTP, les services web peuvent fonctionner au travers de nombreux pare-feu sans nécessiter des changements sur les règles de filtrage.
Références des technologies web
HyperText Markup Language est le langage utilisé pour décrire et définir le contenu d'une page web. Cascading Style Sheets est le langage utilisé pour décrire l'apparence du contenu web. JavaScript est le langage de programmation utilisé pour ajouter de l'interactivité à un site web.
<Le protocole de base du World Wide Web est HTTP (HyperText Transfer Protocol) qui peut être utilisé pour n'importe quelle application client-serveur impliquant de l'hypertexte.
Parmi les Web Services les plus connus on peut citer SOAP, REST ou HTTP. Elles sont utilisées généralement sur des infrastructure cloud, en cloud public, privé ou en cloud hybride !
Exemples : Des messageries web, les systèmes de gestion de contenu, les wikis et les blogs sont des applications web. Les moteurs de recherches, les logiciels de commerce électronique, les jeux en ligne, les logiciels de forum, les agrégateurs peuvent être sous forme d'application web.
Une application web désigne un logiciel applicatif hébergé sur un serveur et accessible via un navigateur web. Contrairement à un logiciel traditionnel, l'utilisateur d'une application web n'a pas besoin de l'installer sur son ordinateur. Il lui suffit de se connecter à l'application à l'aide de son navigateur favori.
Une application Web est un logiciel qui s'exécute dans votre navigateur Web. Les entreprises doivent échanger des informations et fournir des services à distance. Elles utilisent des applications Web pour se connecter aux clients de manière pratique et sécurisée.
Un serveur web supporte le protocole HTTP (pour HyperText Transfer Protocol en anglais soit Protocole de transfert hypertexte).
Internet propose de multiples ressources ou services. Le service le plus connu est le World Wide Web, mais il en existe d'autres : la messagerie électronique (e-mail), les forums de discussion, les listes de diffusion, le transfert de fichiers FTP et les services de discussion en direct (IRC).
Big data, connectivité, intelligence artificielle et cybersécurité sont les grandes technologies de l'ère numérique.
Il apparaît que l'enseignement des modules S3 et S4 nécessite la maîtrise de certains concepts et éléments de vocabulaires commun aux cinq domaines technologiques (services, agroéquipement, production, aménagement, transformation).
ADSL, RTC, câble, fibre optique pour les connexions filaires, 3G, wimax, Wi-Fi pour les connexions par ondes radio, ou encore satellite ou CPL, les solutions d'accès à internet ne manquent pas. Voici les éléments de base pour pouvoir se repérer.
Le principe du Web est simple : un auteur crée une ou des pages d'information avec textes, liens hypertextuels, images, sons, etc. (appelées pages Web) et place celle(s)-ci sur un ordinateur gérant ce genre de pages dans Internet (appelé serveur Web).
Apache HTTP Server, leader historique
Selon Netcraft, le leader historique est toujours en tête des parts de marché des sites actifs (44%), des sites les plus consultés (38%), des machines (42%) ou des domaines (38%).
Un site web est l'ensemble des pages web et des ressources inter reliées entre elles par des liens hypertextes, auxquelles l'internaute peut accéder par une adresse web appelée Url, le tout enregistré sous le même nom de domaine.
Il existe trois familles d'applications mobiles : les applications natives ou « Natives Apps », les applications Web ou « Web Apps » et, comme évoqué précédemment, les applications hybrides ou « Hybrid Apps ».
Le principal avantage des services Web réside dans le fait que la communication peut s'effectuer sur diverses plateformes. Le client et le serveur n'ont pas besoin d'avoir grand-chose en commun pour que la communication fonctionne.