Macromedia Flash Server - Considering FCS for a project...

This is Interesting: Free IT Magazines  
Home > Archive > Macromedia Flash Server > July 2005 > Considering FCS for a project...





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Considering FCS for a project...
Ken Dunnington

2005-07-25, 5:45 pm

Hi all,

I'm considering using FCS for an upcoming project (in fact, I've already=20
written it in to the proposal.) My reasons are entirely for the data=20
streaming - we need to use a notification architecture (as opposed to=20
polling, which is slow and inefficient) and the only other way I can see to=
=20
do this in Flash is with XMLSocket, and that doesn't seem as robust as FCS=
=20
to me (no built in shared objects, etc.) We've outsourced the php coding fo=
r=20
it, and they will use AMFPHP to do remoting, and that's where my question=
=20
lies. I'm just starting to research FCS and it appears to me that it uses=
=20
ActionScript 1 (or 1.5). All the Remoting work I've done has been in 2, and=
=20
I really don't want to have to learn the "old way" - is it necessary to use=
=20
AS 1.5 if you want to do remoting with FCS? Do you have to use NetConnectio=
n=20
on the client side, or can you use the AS 2 classes (Service, PendingCall,=
=20
RelayResponder)? I'm still getting my head around the=20
Client->FCS->Remoting->App Server equation. Any chance MM is going to=20
upgrade FCS to use AS 2.0?

Any thoughts or comments are much appreciated! Thanks,
- Ken

--=20
In the future, everyone will be Hitler for 15 minutes. -- James Lileks

=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm

Stefan Richter

2005-07-25, 5:45 pm

Hi Ken,
FCS on the server uses Actionscript 1 syntax. Clientside code for FCS apps
can be AS2. If you use Remoting serverside then you need to use AS1 there so
you don't have pendingcall and stuff.

I don't see this as an issue as the AS1 code for Remoting is very
straightforward. If you check the FCS docs you will find some simple
Remoting samples.
Sounds to me thought that you're still polling stuff serverside, no?
Probably better than 1000 clients doing the same, agreed ;-)

Stefan





-----Original Message-----
From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
[mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Ken Dunnington
Sent: Monday, July 25, 2005 7:36 PM
To: FlashComm Mailing List
Subject: [FlashComm] Considering FCS for a project...

Hi all,

I'm considering using FCS for an upcoming project (in fact, I've already
written it in to the proposal.) My reasons are entirely for the data
streaming - we need to use a notification architecture (as opposed to
polling, which is slow and inefficient) and the only other way I can see to
do this in Flash is with XMLSocket, and that doesn't seem as robust as FCS
to me (no built in shared objects, etc.) We've outsourced the php coding for
it, and they will use AMFPHP to do remoting, and that's where my question
lies. I'm just starting to research FCS and it appears to me that it uses
ActionScript 1 (or 1.5). All the Remoting work I've done has been in 2, and
I really don't want to have to learn the "old way" - is it necessary to use
AS 1.5 if you want to do remoting with FCS? Do you have to use NetConnection
on the client side, or can you use the AS 2 classes (Service, PendingCall,
RelayResponder)? I'm still getting my head around the
Client->FCS->Remoting->App Server equation. Any chance MM is going to
upgrade FCS to use AS 2.0?

Any thoughts or comments are much appreciated! Thanks,
- Ken

--
In the future, everyone will be Hitler for 15 minutes. -- James Lileks

=---------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=---------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm


=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm

Ramses Moreno [cuatromedios]

2005-07-26, 5:45 pm

I'm also in a project were I proposed FC only to the data
comminication, nothing about audio or video. The FC server is polling
the data and updating shared objects. In a begining I was a litte
concerned If I was using FC for something it was not made for (you
know only data, not audio or video) but now I'm convinced its a very
good option, only a litte expensive considering the numer of users.

2005/7/25, Stefan Richter <stefan-fMeCE+ULXElEfu+5ix1nRw@public.gmane.org>:
> Hi Ken,
> FCS on the server uses Actionscript 1 syntax. Clientside code for FCS app=

s
> can be AS2. If you use Remoting serverside then you need to use AS1 there=

so
> you don't have pendingcall and stuff.
>=20
> I don't see this as an issue as the AS1 code for Remoting is very
> straightforward. If you check the FCS docs you will find some simple
> Remoting samples.
> Sounds to me thought that you're still polling stuff serverside, no?
> Probably better than 1000 clients doing the same, agreed ;-)
>=20
> Stefan
>=20
>=20
>=20
>=20
>=20
> -----Original Message-----
> From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> [mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Ken Dunning=

ton
> Sent: Monday, July 25, 2005 7:36 PM
> To: FlashComm Mailing List
> Subject: [FlashComm] Considering FCS for a project...
>=20
> Hi all,
>=20
> I'm considering using FCS for an upcoming project (in fact, I've already
> written it in to the proposal.) My reasons are entirely for the data
> streaming - we need to use a notification architecture (as opposed to
> polling, which is slow and inefficient) and the only other way I can see =

to
> do this in Flash is with XMLSocket, and that doesn't seem as robust as FC=

S
> to me (no built in shared objects, etc.) We've outsourced the php coding =

for
> it, and they will use AMFPHP to do remoting, and that's where my question
> lies. I'm just starting to research FCS and it appears to me that it uses
> ActionScript 1 (or 1.5). All the Remoting work I've done has been in 2, a=

nd
> I really don't want to have to learn the "old way" - is it necessary to u=

se
> AS 1.5 if you want to do remoting with FCS? Do you have to use NetConnect=

ion
> on the client side, or can you use the AS 2 classes (Service, PendingCall=

,
> RelayResponder)? I'm still getting my head around the
> Client->FCS->Remoting->App Server equation. Any chance MM is going to
> upgrade FCS to use AS 2.0?
>=20
> Any thoughts or comments are much appreciated! Thanks,
> - Ken
>=20
> --
> In the future, everyone will be Hitler for 15 minutes. -- James Lileks
>=20
> =3D---------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =3D---------------------------------------------------------
>=20
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>=20
>=20
> =3D-----------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =3D-----------------------------------------------------------
>=20
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>


=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm

Stefan Richter

2005-07-27, 2:45 am

Absolutely,
I use FCS for some games with no audio or video and the capabilities of
using SO's and or data-only Netstreams together with all the other stuff
they give you is awesome.

Stefan



-----Original Message-----
From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
[mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Ramses Moreno
[cuatromedios]
Sent: Tuesday, July 26, 2005 6:39 PM
To: FlashComm Mailing List
Subject: Re: [FlashComm] Considering FCS for a project...

I'm also in a project were I proposed FC only to the data comminication,
nothing about audio or video. The FC server is polling the data and updating
shared objects. In a begining I was a litte concerned If I was using FC for
something it was not made for (you know only data, not audio or video) but
now I'm convinced its a very good option, only a litte expensive considering
the numer of users.

2005/7/25, Stefan Richter <stefan-fMeCE+ULXElEfu+5ix1nRw@public.gmane.org>:
> Hi Ken,
> FCS on the server uses Actionscript 1 syntax. Clientside code for FCS
> apps can be AS2. If you use Remoting serverside then you need to use
> AS1 there so you don't have pendingcall and stuff.
>
> I don't see this as an issue as the AS1 code for Remoting is very
> straightforward. If you check the FCS docs you will find some simple
> Remoting samples.
> Sounds to me thought that you're still polling stuff serverside, no?
> Probably better than 1000 clients doing the same, agreed ;-)
>
> Stefan
>
>
>
>
>
> -----Original Message-----
> From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> [mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Ken
> Dunnington
> Sent: Monday, July 25, 2005 7:36 PM
> To: FlashComm Mailing List
> Subject: [FlashComm] Considering FCS for a project...
>
> Hi all,
>
> I'm considering using FCS for an upcoming project (in fact, I've
> already written it in to the proposal.) My reasons are entirely for
> the data streaming - we need to use a notification architecture (as
> opposed to polling, which is slow and inefficient) and the only other
> way I can see to do this in Flash is with XMLSocket, and that doesn't
> seem as robust as FCS to me (no built in shared objects, etc.) We've
> outsourced the php coding for it, and they will use AMFPHP to do
> remoting, and that's where my question lies. I'm just starting to
> research FCS and it appears to me that it uses ActionScript 1 (or
> 1.5). All the Remoting work I've done has been in 2, and I really
> don't want to have to learn the "old way" - is it necessary to use AS
> 1.5 if you want to do remoting with FCS? Do you have to use
> NetConnection on the client side, or can you use the AS 2 classes
> (Service, PendingCall, RelayResponder)? I'm still getting my head
> around the
> Client->FCS->Remoting->App Server equation. Any chance MM is going to
> upgrade FCS to use AS 2.0?
>
> Any thoughts or comments are much appreciated! Thanks,
> - Ken
>
> --
> In the future, everyone will be Hitler for 15 minutes. -- James Lileks
>
> =---------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =---------------------------------------------------------
>
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
>
> =-----------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =-----------------------------------------------------------
>
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>


=---------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=---------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm


=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm

Ken Dunnington

2005-07-27, 5:45 pm

Thanks for the input, guys!
Stefan, from what I'm reading, it sounds like if you use Remoting on the=20
server-side, the client side doesn't even have to care and can just be=20
concerned with the various shared objects. I learned Remoting starting with=
=20
AS2, and I like AS2 a lot, so as long as the bulk of the app can stay in=20
that, and the server just does it's managing/bridging thing, I'll be=20
content.

And you're right, I will probably have to do polling on the FCS server,=20
although I'm still researching that. It would be great if the server could=
=20
accept outside notifications, but if I can't find a way to do it, having on=
e=20
server polling another sure does beat 250 clients.

Ramses, mind if I ask if you had any particular strategies in getting your=
=20
company/clients to go with FCS? The price tag is rather intimidating.

- Ken

On 7/27/05, Stefan Richter <stefan-fMeCE+ULXElEfu+5ix1nRw@public.gmane.org> wrote:
>=20
> Absolutely,
> I use FCS for some games with no audio or video and the capabilities of
> using SO's and or data-only Netstreams together with all the other stuff
> they give you is awesome.
>=20
> Stefan
>=20
>=20
>=20
> -----Original Message-----
> From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> [mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Ramses=20
> Moreno
> [cuatromedios]
> Sent: Tuesday, July 26, 2005 6:39 PM
> To: FlashComm Mailing List
> Subject: Re: [FlashComm] Considering FCS for a project...
>=20
> I'm also in a project were I proposed FC only to the data comminication,
> nothing about audio or video. The FC server is polling the data and=20
> updating
> shared objects. In a begining I was a litte concerned If I was using FC=

=20
> for
> something it was not made for (you know only data, not audio or video) bu=

t
> now I'm convinced its a very good option, only a litte expensive=20
> considering
> the numer of users.
>=20
> 2005/7/25, Stefan Richter <stefan-fMeCE+ULXElEfu+5ix1nRw@public.gmane.org>:
>=20
> =3D---------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =3D---------------------------------------------------------
>=20
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>=20
>=20
> =3D-----------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =3D-----------------------------------------------------------
>=20
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>=20




--=20
In the future, everyone will be Hitler for 15 minutes. -- James Lileks

=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm

Ramses Moreno [cuatromedios]

2005-07-27, 5:45 pm

Well, in my case I have not a lot of FC projects, but happens
something similar when trying to convince them to use ColdFusion
instead of PHP. The big point is to quote the project using FC or CF
and other technologies, of course using FC and CF makes the
development a lot easier and faster and that is money also, money that
the client save.

Yes price tag is intimidating, but most of times a simple personal
license is more than enough even for big proyects. For example, I did
some kind of virtual postcard system where you can record your video
inside the postcard, the videos had a limit of 20 seconds... of course
the user connected to FC only and just in the moment of recording the
video, nothing else, Do you imagine the peak of 50 people recording a
video a the same time, that would be say an aproximate 100 videos
recording per minute or 6,000 per hour or more than 120,000 in a day!
that should be a very popular system and were using a simple personal
license. For reading the video you could use normal flash player
capabilities instead of using extra FC licences, this is apropiate in
this case with small videos.

> Ramses, mind if I ask if you had any particular strategies in getting you=

r
> company/clients to go with FCS? The price tag is rather intimidating.
>=20




--=20
--
Ramses Moreno
ramses-bs+ydo3BRmC6o3OwpzRdew@public.gmane.org

=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm

Stefan Richter

2005-07-28, 7:45 am

I have heard that the next Flashcom release may allow outside connections
from other apps to push data into FCS. Once that happens you could build
your system with no polling at all.

Stefan



-----Original Message-----
From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
[mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Ken Dunnington
Sent: Wednesday, July 27, 2005 5:40 PM
To: FlashComm Mailing List
Subject: Re: [FlashComm] Considering FCS for a project...

Thanks for the input, guys!
Stefan, from what I'm reading, it sounds like if you use Remoting on the
server-side, the client side doesn't even have to care and can just be
concerned with the various shared objects. I learned Remoting starting with
AS2, and I like AS2 a lot, so as long as the bulk of the app can stay in
that, and the server just does it's managing/bridging thing, I'll be
content.

And you're right, I will probably have to do polling on the FCS server,
although I'm still researching that. It would be great if the server could
accept outside notifications, but if I can't find a way to do it, having one
server polling another sure does beat 250 clients.

Ramses, mind if I ask if you had any particular strategies in getting your
company/clients to go with FCS? The price tag is rather intimidating.

- Ken

On 7/27/05, Stefan Richter <stefan-fMeCE+ULXElEfu+5ix1nRw@public.gmane.org> wrote:
>
> Absolutely,
> I use FCS for some games with no audio or video and the capabilities
> of using SO's and or data-only Netstreams together with all the other
> stuff they give you is awesome.
>
> Stefan
>
>
>
> -----Original Message-----
> From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> [mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Ramses
> Moreno [cuatromedios]
> Sent: Tuesday, July 26, 2005 6:39 PM
> To: FlashComm Mailing List
> Subject: Re: [FlashComm] Considering FCS for a project...
>
> I'm also in a project were I proposed FC only to the data
> comminication, nothing about audio or video. The FC server is polling
> the data and updating shared objects. In a begining I was a litte
> concerned If I was using FC for something it was not made for (you
> know only data, not audio or video) but now I'm convinced its a very
> good option, only a litte expensive considering the numer of users.
>
> 2005/7/25, Stefan Richter <stefan-fMeCE+ULXElEfu+5ix1nRw@public.gmane.org>:
>
> =---------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =---------------------------------------------------------
>
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
>
> =-----------------------------------------------------------
> Supported by Fig Leaf Software - http://www.figleaf.com
> =-----------------------------------------------------------
>
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>




--
In the future, everyone will be Hitler for 15 minutes. -- James Lileks

=---------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=---------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm


=-----------------------------------------------------------
Supported by Fig Leaf Software - http://www.figleaf.com
=-----------------------------------------------------------

To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com