Начало конференции сообщества Eclipse EclipseCon было ознаменовано выходом первого основного релиза проекта Swordfish — платформы для построения распределенных корпоративных информационных систем. Ожидается, что Swordfish 0.8 будет доступен к загрузке в начале апреля. Как заметил Mike Milinkovich исполнительный директор Eclipse, релиз не получил ранга 1.0 из-за не полной готовности программного интерфейса.
Концепция ESB (сервисная шина предприятия), реализацией которой является Swordfish, стала продолжением работы, начатой в проектах OSGi, Eclipse Equinox и Apache ESB ServiceMix. В Swordfish используются стандартные для SOA-окружения интерфейсы Java Business Integration (JBI), Service Component Architecture (SCA) и Simple Object Access Protocol (SOAP), а так же поддерживаются технологии распределенного развертывания приложений и единого реестра выполняемых сервисов, позволяющие более гибко интегрировать разрозненные части в единое целое. Дополнительно в состав Swordfish включены модули мониторинга, который позволяет отслеживать маршрут передаваемых сообщений, и агент удаленного конфигурирования. Последний может быть использован для централизованной настройки распределенных серверов.
Swordfish — это часть более объемного проекта «Eclipse runtime», который управляется, наряду с eclipse.org компанией Sopera, которая в свою очередь выросла из SOA платформы, используемой почтовой системой Германии.
|