FUSE (Certified Open Source SOA Solution)
Encyclopedia
FuseSource is company that sells a set of open source software components which are tested, certified and productized distributions of Apache Software Foundation
Service-oriented architecture
(SOA) projects.
FuseSource was created to make it easier for companies to use cost-effective open source software as part of their SOA deployment strategy. By providing certified distributions of a product, users can enjoy mitigated risk through enterprise-level subscriptions, consulting and training.
The open source components in the FuseSource family are all tested, certified and productized, and include:
Apache Software Foundation
The Apache Software Foundation is a non-profit corporation to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, U.S., in June 1999.The Apache Software Foundation is a decentralized community of developers...
Service-oriented architecture
Service-oriented architecture
In software engineering, a Service-Oriented Architecture is a set of principles and methodologies for designing and developing software in the form of interoperable services. These services are well-defined business functionalities that are built as software components that can be reused for...
(SOA) projects.
FuseSource was created to make it easier for companies to use cost-effective open source software as part of their SOA deployment strategy. By providing certified distributions of a product, users can enjoy mitigated risk through enterprise-level subscriptions, consulting and training.
Components
All FuseSource distributions are open source, and have an Apache license which allows developers, ISVs, and system integrators to modify and redistribute the source code for free.The open source components in the FuseSource family are all tested, certified and productized, and include:
- Fuse ESBFUSE ESBFuse ESB is an open source integration platform based on Apache ServiceMix that supports JBI and OSGi for use in enterprise IT organizations. It is certified, productized and fully supported by the people who wrote the code...
is the enterprise release of Apache ServiceMixApache ServiceMixApache ServiceMix is an enterprise-class open-source distributed enterprise service bus and service-oriented architecture . It was built from the ground up on the semantics and APIs of the Java Business Integration specification JSR 208 and released under the Apache License...
. Fuse ESB supports JBI as well as OSGiOSGiThe Open Services Gateway initiative framework is a module system and service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java/VM environments...
.
- Fuse Message BrokerFUSE Message BrokerFuse Message Broker is an open source JMS message broker that is based on Apache ActiveMQ for use in enterprise IT organizations. It is certified, productized and fully supported by the people who wrote the code...
is the enterprise release of Apache ActiveMQApache ActiveMQApache ActiveMQ is an open source message broker which fully implements the Java Message Service 1.1 . It provides "Enterprise Features" like clustering, multiple message stores, and ability to use any database as a JMS persistence provider besides VM, cache, and journal persistency.Apart from...
. This is a scalable, high-performance solution for reliable messaging.
- Fuse Services FrameworkFUSE Services FrameworkFuse Services Framework is an open source SOAP and REST web services platform based on Apache CXF for use in enterprise IT organizations. It is productized and supported by the Fuse group at FuseSource Corp...
is the enterprise release of Apache CXFApache CXFApache CXF is an open-source, fully featured Web services framework. It originated as the combination of two open-source projects: Celtix developed by IONA Technologies and XFire developed by a team hosted at Codehaus. These two projects were combined by people working together at the Apache...
. This is a pluggable service framework that provides the easiest environment available for Java developers to create Web services. It is the only services framework that fully implements the JAX-WS 2.0 specification, radically simplifying the process of exposing existing Java code as a Web service or writing new Web services.
- Fuse Mediation RouterFUSE Mediation RouterFuse Mediation Router is an open source tool for integrating services using Enterprise Integration Patterns based on Apache Camel for use in enterprise IT organizations. It is certified, productized and fully supported by the people who wrote the code...
is the enterprise release of Apache CamelApache CamelApache Camel is a rule-based routing and mediation engine which provides a Java object-based implementation of the Enterprise Integration Patterns using an API to configure routing and mediation rules...
. This is a powerful tool for routing and process mediation that combines the ease of basic POJO development with the clarity of the standard Enterprise Integration Patterns.
Tooling
FuseSource includes tooling with any enterprise subscription to help IT organizations build applications with open source technology. Tools offered by FuseSource include- Fuse IDE for Camel is a graphical, Eclipse-based tooling for Camel that allow developers to connect systems using Enterprise Integration Patterns (EIPs).
- Fuse HQ is a SOA management and monitoring system based on Hyperic HQ Enterprise. It is integrated with the FuseSource product family for real-time administration and control of FuseSource SOA infrastructure.