Apache CXF

Структура веб-сервисов
Apache CXF
Разработчик(и)Фонд программного обеспечения Apache
Стабильный релиз
3.5.5 / 13 декабря 2022 г. ; 21 месяц назад ( 2022-12-13 )
РепозиторийРепозиторий CXF
Написано вЯва
Операционная системаКроссплатформенный
ТипВеб-сервисы
ЛицензияЛицензия Apache 2.0
Веб-сайтcxf.apache.org

Apache CXF — это проект программного обеспечения с открытым исходным кодом, разрабатывающий фреймворк веб-сервисов . Он возник как комбинация Celtix, разработанного IONA Technologies , и XFire , разработанного командой, размещенной на ныне несуществующем хосте CodeHaus в 2006 году. Эти два проекта были объединены в Apache Software Foundation . Название «CXF» было получено путем объединения « Celtix » и « XFire ». [1]

Описание

CXF часто используется с Apache ServiceMix, Apache Camel и Apache ActiveMQ в инфраструктурных проектах сервисно-ориентированной архитектуры (SOA).

Apache CXF поддерживает интерфейсы программирования Java JAX-WS, [2] : 638  JAX-RS, JBI, JCA, JMX, JMS через SOAP, Spring , [2] : 635–641  и фреймворки привязки XML-данных JAXB, Aegis, Apache XMLBeans, SDO. [3]

CXF включает в себя следующее:

IONA Technologies распространяет коммерческую корпоративную версию Apache CXF под названием FUSE Services Framework. [4]

Смотрите также

Цитаты

  1. ^ "Celtix: The Open Source Java Enterprise Service Bus". ObjectWeb . 1 мая 2008 г. Архивировано из оригинала 9 апреля 2009 г. Получено 2 августа 2021 г.
  2. ^ abc Дейнум и др. 2014.
  3. ^ "Apache CXF -- Статус проекта". cxf.apache.org . Получено 2022-09-27 .
  4. ^ Открытый исходный код FUSE Services Framework - на основе CXF

Ссылки

  • Дейнум, Мартен; Рубио, Дэниел; Лонг, Джош; Мак, Гэри (1 сентября 2014 г.). Весенние рецепты: подход «проблема-решение» (второе издание). Apress . ISBN 978-1-4302-2499-0.
  • Веб-сайт Apache CXF
Взято с "https://en.wikipedia.org/w/index.php?title=Apache_CXF&oldid=1198904267"