|
Крупное "открытие" Sun
В Sun Microsystems решили открыть код всех ее программных продуктов промежуточного уровня, а также систем управления и средств разработки. В числе "раскрываемых" - пакет Java Enterprise System, в который входят платформа исполнения приложений, ПО управления идентификацией и платформа интеграции и коммуникаций; инструментарий N1 Management Software, в том числе входящий в него механизм управления grid-инфраструктурой; все средства разработки на С, С++ и Java; ПО тонких клиентов SunRay System. Все эти продукты будут выпущены в открытых кодах в течение будущего года. Желающим получать услуги технической поддержки от Sun они будут предоставляться платно по прежним ценам. По словам президента Sun Джонатана Шварца, необычный шаг компании обусловлен стремлением открыть код ее ПО для внутрикорпоративных разработчиков, желающих ознакомиться с ее продуктами и способных их усовершенствовать.
________________
Модель программирования для SOA
Компании BEA Systems, IBM, Iona Technologies, Oracle, SAP, Sybase и Xcalia совместно разработали модель программирования для сервис-ориентированных архитектур, SOA Programming Model. Модель объединяет две спецификации - Service Component Architecture (SCA) и Service Data Objects (SDO). Первая определяет платформенно-независимые интерфейсы связи между компонентами сервис-ориентированной архитектуры, вторая - методы интеграции данных. В состав SOA Programming Model включены API-интерфейсы на Java и C++ для реализации сервисных компонентов SCA, а также определяемый SDO универсальный механизм обмена данными между клиентами и сервисами. SDO позволяет при помощи единого API осуществлять доступ к различным источникам данных, включая реляционные БД, XML-страницы и EJB-компоненты. SCA реализует процесс разработки "сверху вниз". Вначале создается SCA-модуль, затем бизнес-объекты, после этого определяются сервисные интерфейсы и генерируются компоненты. Спецификациями можно пользоваться безлицензионно.
osp.ru
__________________
Жизнь - игра. Задумана фигово, но графика обалденная!
|