Passer au contenu

.NET

Ensemble de briques logicielles conçues par Microsoft et qui vise à devenir l’infastructure des applications déployées sur Internet de l’avenir.

.NET est un projet de grande ampleur, aux fondations et implications multiples, et dont les contours et la réalisation sont encore assez flous, même si sa vocation stratégique est, elle, patente. Annoncé par Microsoft en juin 2000, .NET se propose, pour résumer, de porter une partie importante de l’exploitation de l’outil informatique de chaque poste de travail vers Internet. Avec .NET :- Internet devient une extension importante de l’outil informatique et héberge applications, données et préférences. .NET généralise ainsi le principe des applications hébergées ;- le micro-ordinateur reste le poste de travail principal, mais grâce à la délocalisation des applications, des données et des préférences, l’outil informatique devient accessible de n’importe où ;- au lieu d’utiliser une application spécifique à la fois, ou de consulter un site Web particulier, l’utilisateur a à sa disposition une constellation d’ordinateurs et de services qui se combinent pour lui donner accès aux objets et aux données qui satisfont précisément ses besoins ;- la parole et l’écriture manuscrite seront des modes de saisie généralisés.La mise en oeuvre de ce modèle s’appuie d’abord sur quatre normes ou propositions de normes :- HTTP, comme protocole de transport des données et d’accès aux services ;- XML, comme format normalisé de description des données ;- Soap (Simple object access protocol), un nouveau protocole proposé par Microsoft à l’ IETF et permettant aux applications de dialoguer et de s’échanger données ou services ;- UDDI (Universal description, discovery and integration), un nouveau format/protocole d’annuaire analogue à DNS et proposé initialement par Ariba, IBM et Microsoft, qui permettra à tout service de localiser d’autres services disponibles et de les solliciter pour telle ou telle tâche.La mise en oeuvre de .NET passe ensuite par trois couches d’outils :- une infrastructure de logiciels serveurs (système d’exploitation et surcouches applicatives de services) adaptés ; Microsoft a commencé à proposer une nouvelle gamme baptisée .NET Enterprise Servers ;- une architecture de développement d’applications nommée .NET Framework et un environnement de développement nommé Visual Studio.NET, qui fournissent aux développeurs les outils et API nécessaires pour inscrire leurs applications dans ce nouveau modèle, avec recours à XML, à Soap et échange de services entre applications ;- des services génériques de notification, d’identification (comme le successeur de Microsoft Passport, Identity), de stockage XML, d’annuaire, etc.Enfin, les applications Microsoft correspondantes seront proposées, notamment Windows.NET et Office.NET.Etant donné l’ampleur du projet, rien n’est encore joué, mais on ne peut nier qu’il s’agit là d’un modèle possible pour linformatique de demain.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Lionel Lumbroso