J'en ai rien à coder 2009 - Cet été je me forme !

Chapitre 3 - L'Interopérabilité


Partagez-moi :
Chapitre 3 - L'Interopérabilité
Retourner au Sommaire L'interopérabilité fait partie de nos préoccupations majeures. Des équipes transverses sont ainsi en charge chez Microsoft d'identifier les besoins en ce domaine, et faire respecter à l’ensemble de nos équipes notre déclaration sur les principes d’interopérabilité. D'année en année, vous bénéficiez de cet engagement, notamment grâce à l’amélioration constante de la prise en compte des standards et des environnements hétérogènes. Alors comment se traduisent ces déclarations ? Détaillons nos progrès majeurs afin de favoriser l’interopérabilité de vos développements depuis et vers la plate-forme Windows et le framework .NET.
Sommaire  
Chapitre 3 - L'Interopérabilité  

Nos technologies sont interopérables par conception

En intégrant l’interopérabilité dès la conception de nos produits, nous sommes en mesure de mettre en avant l’interopérabilité dès nos annonces de lancement. A titre d’exemple, citons les interfaces de la plate-forme de services Azure bâties selon les standards HTTP, XML, REST, et SOAP. Quant à la technologie Silverlight, elle est supportée pour les principaux browsers Web du marché et sur les systèmes d’exploitation Windows et Macintosh. De plus, les communications en Silverlight sont de type REST et SOAP par conception. Toujours pour faciliter l’interopérabilité, nous proposons des frameworks dédiés pour des développements en environnement tiers, tels que Java, PHP, Ruby, Python, Perl comme c’est le cas pour l’authentification Live. Enfin pour les protocoles non normalisés, nous mettons à disposition une documentation exhaustive, que tout un chacun peut consulter. Le programme « Microsoft Protocols » décrit ainsi des centaines de protocoles mis en œuvre dans les technologies .Net, SharePoint, Exchange, SQL Server, Windows Server…

 

Une interopérabilité renforcée grâce à des partenariats actifs

Pour que ces principes d’interopérabilité ne restent pas à l’état de spécifications couchées sur le papier, nous collaborons avec les éditeurs, nos coopétiteurs ainsi que les communautés opensource. La collaboration avec les équipes Zend nous ont ainsi permis de constituer un environnement PHP hautement performant sur la plate-forme Windows, grâce à des extensions FastCGI optimisées. Lorsque le besoin s’en fait sentir, nous finançons des initiatives opensource permettant de faciliter l’usage de nos technologies depuis des environnements tiers. C’est le cas de l'environnement Eclipse pour Silverlight, réalisé en collaboration avec la société française SOYATEC. Toujours autour de Silverlight, rappelons que nous collaborons avec Novell autour du projet MoonLight visant à supporter la technologie notamment en environnement Linux.

J'en ai rien à Facebooker !

Project Natal : La révolution est en marche sur Xbox 360 !

> [!VIDEO https://www.microsoft.com/fr-fr/videoplayer/embed/9d38d0a4-0455-4c53-8272-87b6ad7e30a3]

Eclipse Tools for Silverlight

CodePlex

Téléchargements de machines virtuelles

Tentez le quiz !
Tentez le quiz !