Android

Microsoft вносит код в проект Apache SOA

Адольф Шершель vs Иосиф Лунтик RYTP — копия

Адольф Шершель vs Иосиф Лунтик RYTP — копия
Anonim

Microsoft вносит код в SOA-проект Apache с открытым исходным кодом, продолжая смягчать свое отношение к программному обеспечению с открытым исходным кодом и сообществу, которое его поддерживает. Â

В своем блоге на этой неделе Microsoft заявила, что вносит свой вклад в проект Stonehenge, который направлен на создание набора примеров приложений для реализации SOA (сервис-ориентированной архитектуры) на основе утвержденных стандартных протоколов W3C и OASIS.

Консорциум W3C (World Wide Web Consortium) и OASIS (Организация по продвижению стандартов структурированной информации) - это две группы, которые контролируют стандартизацию технологий, используемых для создания SOA.

[Читать дальше: Ваш новый ПК нуждается в этих 15 бесплатные, отличные программы]

SOA относится к подходу ИТ-архитектуры и связанным с ним продуктам, которые отделяют функциональность приложения от совместимых «сервисов», предоставляя разработчикам большую гибкость и возможность повторно использовать куски кода в нескольких программах. Стандарты являются ключевыми для того, чтобы заставить SOA работать, потому что они позволяют создавать эти сервисы, позволяя приложениям, работающим в разных системах, обмениваться информацией через стандартные протоколы.

Согласно веб-сайту Apache, Stonehenge нацелен на демонстрацию лучших практик для разработчиков для создания совместимые приложения, которые обмениваются данными через разрозненные протоколы и инфраструктуру программного обеспечения, демонстрируют совместимость между различными платформами и помогают идентифицировать дорожные блоки для взаимодействия.

WSO2, компания, которая строит промежуточное программное обеспечение специально для SOA, предложила Stonehenge для Apache и была ее первым разработчиком кода.

Microsoft за последние пару лет стала более дружелюбной по отношению к программному обеспечению с открытым исходным кодом и сообществу, которое его поддерживает, в основном благодаря платформе Strategy Strategy Group под руководством старшего директора Microsoft Сэма Рамджи. Группа стоит за спонсорским и программным вкладом Apache, а также сыграла важную роль в содействии различным усилиям по обеспечению взаимодействия, чтобы программное обеспечение Microsoft хорошо работало с конкурирующими технологиями.

Тем не менее, хотя Microsoft, безусловно, активизировала усилия, чтобы быть более прозрачными в отношении того, как это разрабатывает программное обеспечение и поддерживает сообщество с открытым исходным кодом, даже члены команды Ramji признали, что этот процесс является эволюционным, и ему потребуется время, чтобы охватить всю компанию.

Microsoft сначала заявила, что поддержит Apache в качестве платинового спонсора в июле прошлого года, что также дало Apache пожертвование в размере 100 000 долларов США для поддержки его проектов с открытым исходным кодом. Позднее в этом году на ApacheCon 2008 Microsoft также заявила о своей поддержке Stonehenge, но не выполнила код в этот момент.