Служба новостей IDG, Бостон

Альянс ведущих производителей программного обеспечения работает над едиными спецификациями программной модели для сервис-ориентированных архитектур

Альянс ведущих производителей программного обеспечения представил первые результаты совместной работы над спецификациями, определяющими нейтральную к языкам программную модель для разработки приложений в рамках сервис-ориентированной архитектуры (Service-Oriented Architecture, SOA).

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

Обычно остро соперничающие между собой компании BEA Systems, IBM, Oracle и SAP AG впервые встретились в но?ябре, чтобы начать работу над единой моделью программирования в рамках SOA. В дальнейшем к ним присоединились компании Iona Technologies, Sybase, Xcalia и Zend Technologies.

«Мы хотим предложить нашим клиентам более легкий способ построения составных приложений», — заявила Карла Норсуорти, вице-президент по программным стандартам компании IBM.

Под эгидой альянса Open SOA поставщики программного обеспечения сосредоточат свои усилия на проработке двух проектов — сервисной компонентной архитектуре (Service Component Architecture, SCA) и сервисных объектах данных (Service Data Object, SDO).

В рамках SCA работы будут направлены на определение моделей для создания и сборки сервисных компонентов, а проект SDO должен определить организацию обработки данных в приложениях, созданных в рамках сервис-ориентированной архитектуры.

«Компании-участники альянса планируют представить собственные спецификации для SCA и SDO на суд одной из организаций по стандартизации (какой именно, еще не решено) к концу текущего года, — пояснил Майкл Бехауф, вице-президент по отраслевым стандартам компании SAP. — В течение предстоящих месяцев участники альянса будут работать над достижением взаимного согласования спецификаций и исправлением замечаний до готовности спецификаций к рассмотрению».

Как отметил Джефф Мишкевски, директор по Web-сервисам компании Oracle, с ноября работы велись над упрощением использования и добавлением поддержки большего количества технологий. На данный момент в спецификации SCA включена полная поддержка языка описания бизнес-процессов BPEL и языка для создания Web-скриптов PHP. Кроме того, обеспечена интеграция с технологией разработки Spring Java и поддержка Enterprise Java Beans (EJB). Спецификации SDO были пересмотрены в сторону большей гибкости и поддержки неструктурированных данных.