This question has come up to me a number of times lately. People are concerned that the Spring BlazeDS Integration will mean an end for FlexServerLib. This couldn't be further from the truth. There are two main reasons why this is not the end of FlexServerLib:
- FlexServerLib Extends BlazeDS - The goal of FlexServerLib is to extend BlazeDS. Extending it does not just mean tight integration with Spring. Yes, we do use Spring for a lot of what's going on under the hood, but that's more of a testament to the power of Spring than an indictment of FlexServerLib. There are some things that Spring's project just won't do, like a MailDestination for Messaging. Granted, we may port our solution to both stand alone BlazeDS and the Spring-integrated solution, but it is independent. We are focused on extending BlazeDS, not just exposing destinations via Spring Beans (although that is nice).
- Not Everyone Is Using Spring - As much of a shock as this can be, not everyone in the Java world is using Spring. Some of our functionality that Spring will do easier, is not available to those using...say....EJB. Well, we provide an easy way to expose EJBs as Flex RO destinations. There is still a market for extending BlazeDS.
So, there it is. BlazeDS and Spring is a great marriage, but it doesn't mean the end of FlexServerLib.























2 responses so far ↓
1 Jakub // Jan 28, 2009 at 3:24 AM
2 Chris Scott // Jan 29, 2009 at 8:50 PM
Leave a Comment