Android

Microsoft contribue au projet SOA d'Apache

A Developer's View Into Blockchain Network Architecture

A Developer's View Into Blockchain Network Architecture
Anonim

Microsoft contribue au code d'un projet SOA open-source d'Apache, poursuivant ainsi l'assouplissement de son attitude envers les logiciels open-source et la communauté qui le supporte. Â

Dans un article de blog cette semaine, Microsoft a déclaré qu'il contribuait au projet Stonehenge, qui vise à créer un ensemble d'exemples d'applications pour l'implémentation d'une SOA (architecture orientée services) basée sur des protocoles standard W3C et OASIS.

Le W3C (World Wide Web Consortium) et OASIS (Organisation pour l'avancement des normes d'information structurées) sont deux groupes qui supervisent la normalisation des technologies utilisées pour construire des SOA.

[Lectures supplémentaires: Votre nouvel ordinateur a besoin de ces 15 free, excellents programmes]

SOA désigne une approche d'architecture informatique et des produits associés qui séparent les fonctionnalités des applications en «services» interopérables, offrant aux développeurs plus de flexibilité et la possibilité de réutiliser des morceaux de code dans plusieurs programmes. Les normes sont essentielles au bon fonctionnement des SOA car elles permettent la création de ces services en permettant aux applications s'exécutant sur différents systèmes d'échanger des informations via des protocoles standard.

Selon le site Web Apache, Stonehenge vise à démontrer les bonnes pratiques pour les développeurs. des applications interopérables qui communiquent via des protocoles et une infrastructure logicielle disparates, pour démontrer l'interopérabilité entre les différentes plates-formes et aider à identifier les obstacles à l'interopérabilité.

WSO2, une société qui construit spécifiquement des middleware pour SOA, a proposé Stonehenge à Apache.

Ces dernières années, Microsoft s'est rapproché des logiciels open-source et de la communauté qui les soutient, principalement grâce au groupe Strategy Strategy dirigé par Sam Ramji, Senior Director de Microsoft. Le groupe est à l'origine du parrainage et de la contribution de code d'Apache, et a joué un rôle important dans la promotion de divers efforts d'interopérabilité pour s'assurer que les logiciels de Microsoft fonctionnent bien avec des technologies concurrentes. construit des logiciels et pour soutenir la communauté open-source, même les membres de l'équipe de Ramji ont reconnu que le processus est évolutif et prendra du temps pour l'ensemble de l'entreprise.

Microsoft a d'abord annoncé qu'il supporterait Apache en tant que sponsor platine en juillet dernier, un mouvement qui a également donné à Apache un don de 100 000 $ US pour soutenir ses projets open-source. Plus tard dans la même année à ApacheCon 2008, Microsoft a également exprimé son soutien à Stonehenge, mais n'a pas commis de code à ce moment-là.