|
|
|
|
GlossaireMicrosoft .NET est la plate-forme Microsoft pour les services Web XML. .NET ExperiencesPour un utilisateur, ce sont des solutions informatiques totalement personnalisées et intégrées, faisant coopérer divers services Web XML et accessibles sur tout type de périphérique existant ou à venir. D’un point de vue technique, les .NET Experiences sont une combinaison de ser vices Web XML et, quand c’est approprié, de code applicatif local. .NET FrameworkL’environnement .NET Framework est conçu pour créer, déployer et exécuter des services Web XML et d’autres applications. Il est composé de trois parties principales : le CLR (Common Language Runtime), les classes du Framework et ASP .NET. Une infrastructure connexe, appelée .NET Compact Framework, comprend un ensemble d’interfaces de programmation qui permettent aux développeurs de cibler les périphériques mobiles tels que les téléphones intelligents et les organiseurs de poche. Informatique distribuéeL’informatique distribuée est un modèle de programmation qui permet
d’effectuer un traitement à différents endroits (appelés nœuds) d’un réseau. Le
traitement peut être optimisé à un emplacement donné, par exemple sur un
serveur, un site Web, un ordinateur personnel, un périphérique de poche ou tout
autre périphérique intelligent. Infrastructure serveursL’infrastructure serveurs pour .NET, incluant Microsoft Windows et les .NET Enterprise Servers, comprend une suite d’applications d’infrastructure conçues pour créer, déployer et héberger l’exécution des services Web XML. Les technologies clés incluent la prise en charge XML, des solutions de montée en charge horizontale et l’orchestration des processus métiers entre les applications et les services. Il s’agit des serveurs suivants :
Peer to peerDans le modèle de communication “Peer to Peer”, les périphériques
informatiques (ordinateurs de bureau, serveurs et périphériques intelligents)
sont directement reliés entre eux, par exemple entre deux clients, un client et
un serveur, ou entre deux serveurs. Microsoft .NET supporte le “Peer to Peer”
comme une des manifestations de l’informatique distribuée. Périphériques "intelligents"La plate-forme .NET fournit un logiciel qui permet aux périphériques
intelligents de fonctionner dans l’environnement .NET : PC, portables, stations
de travail, téléphones intelligents, ordinateurs de poche, Tablet PC, consoles
de jeux et autres dispositifs avancés.
Microsoft travaille actuellement sur les produits logiciels suivants destinés aux périphériques intelligents : WindowsXP, Windows Me, Windows CE, Windows Embedded, .NET Framework et .NETCompact Framework. La Plate-forme .NETC’est la plate-forme Microsoft pour développer la prochaine génération de
logiciels, appelés services Web XML. Celle-ci permet de standardiser et de
dynamiser les échanges entre les différents îlots d’informations internes ou
externes à l’entreprise, pour fournir à l’utilisateur final, des services
personnalisés, accessibles depuis tout type de périphérique et partout où il se
trouve.
Les Services Fondamentaux (.NET My Services)Il s’agit d’un ensemble de services Web XML fournis par Microsoft et centrés sur l’identité de l’utilisateur. Ils permettent à chaque utilisateur d’accéder à ses données personnelles depuis n’importe quel périphérique, où qu’il se trouve et à tout moment, en toute confidentialité. En effet, l’accord explicite de l’utilisateur à accéder à ses informations est nécessaire à l’exécution de toute transaction. Les .NET My Services incluent entre autres fonctions, un service d’authentification de l’utilisateur (.NET Passport), un service de gestion d’alertes personnalisées (.NET Alerts), des services de remise des messages (.NET My Inbox), de stockage des fichiers (.NET My Documents), de gestion des préférences utilisateur (.NET My Preferences), de gestion du calendrier (.NET My Calendar)... Microsoft va fournir quelques services fondamentaux, critiques pour l’infrastructure .NET, et de nombreux partenaires et développeurs vont étendre leurs fonctionnalités de manière significative. Les Services Web XMLLes services Web XML sont des unités applicatives logiques qui fournissent des données et des services aux autres applications. Les applications accèdent aux services Web XML grâce à des protocoles standard du Web et à des formats de données HTTP, XML et SOAP, indépendamment du mode de mise en œuvre de chaque service Web XML. Les services Web XML combinent le meilleur du développement basé sur les composants et du Web. Ils constituent la clé de voûte du modèle de programmation Microsoft .NET. Visual Studio .NETMicrosoft Visual Studio .NET offre un environnement de développement complet pour la plate-forme Microsoft .NET. A l’aide de Visual Studio .NET, le développeur peut créer des applications sécurisées et performantes, ainsi que des services Web XML en un temps record et dans la langue de son choix, en réutilisant les compétences et les systèmes existants. XMLAcronyme de eXtensible Markup Language, format universel pour les documents structurés et les données sur le Web. XML est un protocole normalisé, géré par l’association World Wide Web Consortium. Il joue un rôle essentiel dans le développement technologique de Microsoft .NET. WhistlerWhistler était le nom de code de Windows XP. Voir Windows XP. Windows XPWindows XP est le nouveau système d’exploitation de bureau Windows pour l’informatique domestique et professionnelle. Windows XP offre un moteur intelligent, connecté et fiable qui fournit la puissance nécessaire aux expériences .NET. Il est construit sur des fondations techniques éprouvées. |
|
|