Infusion FAQ

What is Infusion?
What are the pre-requisite to using Infusion?
Which version of Java SE Infusion conforms to?
Which version of Java SE Infusion recommends?
Which version of Java EE Infusion conforms to?
Which version of Java EE Infusion recommends?
What is the target user for Infusion?
Which IoC containers are supported by Infusion?
Does Infusion mandate the use an Application Server?
Do I need to use the entire stack of Infusion?
Does Infusion have any recommendation for any service vendors for the ubiquitous JavaEE services?
Does Infusion have an IDE plugin?
What are the technologies used in Infusion?
I have a question that hasn't been addressed here. How do I ask?


What is Infusion?
Infusion is an Enabler Technology for Application Integration. It provides a streamlined programming model and service integration platform for Java EE based applications. Infusion acts as the project container which provides out-of-the-box project engineering artifacts as well.

Back to Top


What are the pre-requisite to using Infusion?
Infusion is a Java EE application enabler. Therefore, Infusion requires a Java SE environment to run properly. If you are planning application server based deployment, Java EE 5 is recommended.

Back to Top


Which version of Java SE Infusion conforms to?
Infusion conforms to Java SE 6.

Back to Top


Which version of Java SE Infusion recommends?
Infusion recommends Java SE 5 and above. We recognize the migration latency of large scale applications to a more modern Java platform and work with customers to ensure that it gracefully degrades to legacy Java environment (J2SE 1.4 or lower).

Back to Top


Which version of Java EE Infusion conforms to?
Infusion conforms to Java EE 5.

Back to Top


Which version of Java EE Infusion recommends?
Infusion recommends Java EE 5, although J2EE 1.4 is fully supported as well.

Back to Top


What is the target user for Infusion?
Infusion can be used for Java EE application developement of mid to large size. In our experience Java EE ISV and solution providers benefit the most out of Infusion.

Back to Top


Which IoC containers are supported by Infusion?
Infusion is capable of using the services of the most standard IoC container including Spring, Pico and Plexus. However, for maximum reliability and enriched experience, Infusion recommends Spring IoC container.

Back to Top


Does Infusion mandate the use an Application Server?
Not necessarily. While, the ubiquity of application servers are growing by the day, we recognize that a full-stack Java EE application server might be too overwhelming for certain mid-sized application development. Having said that, you are free to use any Java EE 1.5 compliant application server with zero changes in your code! (as long as the resources declarations are done appropriately).

Back to Top


Do I need to use the entire stack of Infusion?
Not at all. Unlike mose of the framework in the market, Infusion is extremely granular by design. It doesn't force you to use (or package) the entire stack into you application. Just select the components that you need and you are done.

Back to Top


Does Infusion have any recommendation for any service vendors for the ubiquitous JavaEE services?
Short answer, no. Use the one that makes your developers and customers most comfortable. Having said that, most well known components have some uniqeness over the other and the decision is usually driven by what works best for a given scenario.

Back to Top


Does Infusion have an IDE plugin?
Of course! Easing up development experice is one of the primary goals of Infusion. It's important that developers get productive with the Infusion technologies quickly using the tools that they are most used to. At the moment we have plugins for Eclipse, IntelliJ IDEA and Netbeans.

Back to Top


Is Infusion available as free/open-source offering?
At this time, Infusion is a commercial offering tailored for the customer needs. Please get in touch with the sales team with your needs for better scoping your needs and a detailed pricing.

Back to Top


I have a question that hasn't been addressed here. How do I ask?
Thanks for showing interest. Please drop a message for us and our sales team would get back to you to better understand your needs.

Back to Top