Разработчик(и) | Фонд программного обеспечения Apache |
---|---|
Стабильный релиз | 3.5.5 / 13 декабря 2022 г. ( 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]