The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

25.09.2017 20:53  IBM перевёл сервер приложений WebSphere Liberty в разряд свободного ПО

Компания IBM представила проект Open Liberty, в рамках которого открыты исходные тексты сервера приложений WebSphere Liberty c поддержкой создания микросервисов на языке Java и приложений на базе архитектуры Cloud-Native. Код открыт под лицензией EPL (Eclipse Public License). Вместе с открытым на прошлой неделе JVM OpenJ9, Open Liberty образует полный Java-стек IBM с открытой моделью лицензирования.

Доступны все базовые возможности, необходимые для создания Java-приложений и микросервисов. Open Liberty полностью совместим с Java EE 7 (используется реализация WebSphere Liberty) и включает поддержку дополнительных API, предложенных сообществом MicroProfile. Концепция микросервисов подразумевает разбиение сложных монолитных приложений на набор обособленных сервисов, каждый из которых берёт на себя определённую функциональность приложения. Микросервисы могут работать параллельно, адаптируясь к изменению нагрузки. Таким образом приложение реализуется в виде сети из связанных между собой микросервисов, каждый из которых запускается в отдельном облачном окружении.

После открытия кода, WebSphere Liberty продолжит своё существование как коммерческий продукт, обладающий некоторыми дополнительными возможностями и включающий контракт на услуги технической поддержки. При этом кодовая база Open Liberty будет использоваться в качестве основы для формирования выпусков WebSphere Liberty. Все приложения, работающие с Open Liberty смогут быть без изменений запущены в WebSphere Liberty.

По мнению IBM, комбинация из Java, открытых стандартов и открытого кода, образует лучший способ для вовлечения разработчиков в создание качественных приложений. Если в прошлом году совместно с Red Hat, Payara, Tomitribe и другими компаниями усилия были сосредоточены на развитии возможностей Java для создания микросервисов, то теперь настало время следующего шага - формирования открытого ПО из наработок в области MicroProfile runtime и Java EE.

Из отличительных особенностей Open Liberty называется:

  • Модульный runtime для запуска микросервисов - включаются только компоненты, необходимые для работы приложения;
  • Поставка runtime в форме zip-архива и готовых образов контейнеров в Docker Hub. Также предоставляется возможности сборки собственных образов, используя сборочные системы, такие как Maven и Gradle;
  • Встроенные возможности для обеспечения динамического обновления окружений - находящиеся в разработке прототипы или тестовый код можно размещать без перезапуска сервера;
  • Простое развёртывание приложений и перенос между окружениями. Сборка, изменение и сопровождение приложений производится с использованием одного простого XML-файла конфигурации и с явным разделением между кодом и настройками;
  • Разработчикам предоставлена возможность использования для разработки как привычного ему инструментария, так и специально предоставляемого полноценного IDE-окружения на базе Eclipse;


  1. Главная ссылка к новости (https://developer.ibm.com/dwbl...)
  2. OpenNews: Компания Oracle выпустила Java SE 9 и Java EE 8
  3. OpenNews: Компания Oracle выбрала Eclipse Foundation для передачи разработки Java EE
  4. OpenNews: Представлен Otto, инструментарий для создания микросервисов из изолированных приложений
  5. OpenNews: Google и IBM представили Istio, платформу для управления микросервисами
  6. OpenNews: IBM передал фонду Eclipse код JVM OpenJ9
Лицензия: CC-BY
Тип: Программы
Ключевые слова: java, ibm
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, YetAnotherOnanym, 23:52, 25/09/2017 [ответить] [смотреть все]
  • –3 +/
    Как в том анекдоте про медсестёр и клизму - одна знает, как её ставить, а другая... весь текст скрыт [показать]
     
     
  • 2.2, Led, 00:09, 26/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Но так как с ними нету третьей которая знает что такое клизма ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.4, нежданчик, 05:05, 26/09/2017 [^] [ответить] [смотреть все]  
  • –5 +/
    Завхоза пусть найдут, он найдет чего и кому вставить =)
     
     
  • 4.21, Аноним, 13:44, 27/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Вы из какой вселенной сейчас это пишите Можете рассказать про ваших завхозов ... весь текст скрыт [показать]
     
  • 2.23, Аноним, 16:17, 29/09/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Хм, архитектура микросервисов как раз подразумевает другое вместо больницы с ... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Sabakwaka, 04:42, 26/09/2017 [ответить] [смотреть все]  
  • –3 +/
    Отлично
     
     
  • 2.6, лютый жабист__, 06:55, 26/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Вы можете аргументировать Есть коллега с РЖД, который от этого творения сильно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.7, G0Dzilla, 07:31, 26/09/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Возможно, это и не лучше JBOSS-а, но открытость даст возможность понкурировать в... весь текст скрыт [показать]
     
  • 3.8, Sabakwaka, 07:52, 26/09/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    Халява ... весь текст скрыт [показать]
     
  • 3.9, mad_nazgul, 08:12, 26/09/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Сталкивался с WebSphere и JBoss По сравнению с JBoss WebSphere течет сильно м... весь текст скрыт [показать]
     
     
  • 4.15, лютый жабист__, 11:27, 26/09/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    Хм 8-o Полагаю, что течёт то, что в jboss деплоите, а не он сам ... весь текст скрыт [показать]
     
  • 4.16, Как у тебя всё сложно, 14:48, 26/09/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    Зачем ты на продакшине деплоишь что-то по 20 раз?
     
  • 4.18, anonymous, 23:20, 26/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Тоже сталкивался Могу сказать совершенно противоположное Правда вебсфера была ... весь текст скрыт [показать]
     
  • 4.22, Онаним, 14:18, 27/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    > Единственный минус, что WebSphere использует свой JVM.

    Может по-этому и не течёт?

     
  • 3.24, Аноним, 16:18, 29/09/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Сложно сказать Различия между разными контейнерами не столь существенны Но сво... весь текст скрыт [показать]
     
  • 1.12, Аноним, 09:07, 26/09/2017 [ответить] [смотреть все]  
  • –2 +/
    К теме не относится, но выскажу пожелание по использованию продуктов IBM Дисков... весь текст скрыт [показать]
     
     
  • 2.14, Аноним, 09:41, 26/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    Скачать можно, есть там маленькая хитрость Для Windows x64 здесь https ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.19, Онаним, 00:09, 27/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    О! Редко встретишь действительно полезный коммент. Спасибо вам.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor