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

Reply via email to