|
For my next application, I would like to use a more mature
solution on the server side. On www.castingoffice.net
(currently on development, but use u:osflash p:test ) we have used MySQL, PHP,
and AMFPHP on the server side. We have found at least two issues on using this solution that I
would like to solve in the next project: -
Client has to pool server for
data from time to time to keep data synchronized between clients (in
castingoffice, we are talking about the models’ (human models :P) list,
which is refreshed every 20 seconds, asking the server for differences from last
refresh) -
For big projects, where
documentation, top level view, and team work is extremely important, we would
prefer to have a solution with live bidirectional synchronization between code
and UML (possible with JAVA). The third issue is obviously… money! We are students so we
have to forget about paid solutions (like FMS). I’ve been reading about Red5, and it seems that it would
solve both problems: the first, because of Red5 intrinsic characteristics, and
the second because it would allow development on JAVA. Red5 could be an excellent solution for our case, but it’s
not stable yet and I don’t know almost nothing about it. So, my
questions: 1)
How does Red5 behaves in high
traffic situations? Does it require a web server with special characteristics? Even
for streaming video? -> 2)
Our hosting is one of those plans
where accounts have one default configuration provided by the host, so we can’t
change it. Apart from PHP, MySQL, Perl, etc, etc (the usual things), we have
also Tomcat. If we would like to use Red5, we would need a more liberal solution,
were we could do our own configuration, right? I’ve seen the following on
the roadmap for 0.6 version of Red5: “Available in standalone and WAR
versions”. Does this mean that Red5 would work with my current hosting
configuration (via TomCat)? (Sorry for being so lame on these subjects, I’m
just a developer K) -> 3)
From which version of Red5
could we start thinking on developing our final solutions? Will 0.6 be fine for
this? Is there a planned release date that for this version? -> Considering the following: -
Our next project will start
on the middle/end of July; -
It will require sync between
clients (i.e. changes made using one client would automatically change the
others, preferably without waiting for the next pool); -
It may need video streaming,
and even possibly video chat between clients; -
Our hosting is very limited: we
can’t change the base configuration of our accounts, but we have TomCat
installed; -
Our project will be probably
very visited. There is a possibility that it’s URL will appear sometimes
on the television and radio, resulting on periods with very large traffic
demands. -
We need a mature solution for
the server side, with sync between code and UML, so JAVA would be preferable; Which solution would you choose, between Red5, openAMF or AMFPHP
to solve our case? -> I know that openAMF and AMFPHP haven’t the possibilities
that Red5 has, but if one of our limitations (i.e. project start time before
stable release of Red5, server limitations, etc) doesn’t allow Red5 adoption,
we have to cut on some requirements and chose between openAMF and AMFPHP. Which
one is preferable? -> Thanks once again for your help! João Saleiro From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Carlos Rovira Hi Joao, On 6/15/06, João Saleiro <[EMAIL PROTECTED]> wrote: Hello, I have only used AMFPHP for my projects. Now I am
deliberating on using JAVA on the next project, but there are some decisive
factors that I need to check before making my decision. One of them, are
openAMF capabilities. Does OpenAMF do exactly the same as AMFPHP can do? What
about role management and .setCredentials, does it work the same way? Thanks, João Saleiro
|
_______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
