Hi Jason, I haven't even heard of Grantie yet (did a google search and didn't find it), but I can tell you that it sounds like Red5 is the right choice for your situation. You are right that most Red5 users on the list are concerned with video and audio streaming, and that AMF support and pure data driven applications sometimes take a back seat on the list, but rest assured that we are supporting it. You may want to check the archives of the list to see what others have done. Lookup hibernate for example.
Here's a few reasons to use Red5 off the top of my head: - OpenAMF doesn't support AMF3 the last I checked, and Red5 does. - Red5 does support RTMP, so push style messaging will work for you int he future without changing much. - Red5 is built with Spring and integrating with other APIs and Spring itself is easier than with OpenAMF. our lead engineer Luke spent much time working with OpenAMF and integrating it with Spring and other tools before we started Red5. He ran into many issues doing so. - Red5 is actively being developed If you would like to consider a non open source alternative you may want to look at the product formerly known as Flex Data Services (I forget what they are calling it now). I hope that helps, Chris On 4/16/07, Jason King <[EMAIL PROTECTED]> wrote:
I'm going to be building a database front-end in flex and I need to pick middleware. I'm a java guy not a php or .net person so I'm just looking at Java-based middleware. Oracle in the database, if it matters. As far as I can tell my choices are red5, openamf and grantie data services. It appears that red5 is being more actively maintained and has better support for amf3 than does openamf. Openamf looks simpler to get started with. Granite looks like what it provides is a very close match to what I want but I'm hesitant to bet the farm on something so new that as far as I can tell has only one developer working on it. The other thing that concerns me is that at some point soon we'll need some server-push type client notifications and I believe that's in Red5 but I don't seem to see it in Granite. I know asking whether tool X is better than tool Y in tool X's mailing-list is kind of dicey, but I've been lurking on the list for a month now and very little activity seems to be related to the functionality I'm concerned with. _______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
