user63898
user63898

Reputation: 30895

Is AMF3 protocol is good for flash/flex client server development?

I need to develop client server application that involve gaming. I have no experience in flash and I was reading about the AMF3 protocol that is compact and fast, is it better than xml/json for data exchange? Also I need it to be on port 80.

Upvotes: 1

Views: 557

Answers (2)

Boyd
Boyd

Reputation: 1165

You can use blazeDS, AMFPHP or any other AMF-ish flavor. They have one for ruby, python, different versions for php that work with zend, cakePHP. Just depends on what you are comfortable with. AMFPHP is pretty simple and what I have used in the past, the new ZendAMF is prepackaged with Flash Builder 4. AMF is the fastest way to work with data between flash and the server. It is a compressed binary. In the time it takes to send 5,000 rows of xml data you could send 20,000+ in AMF with no need to parse.

Upvotes: 1

gMale
gMale

Reputation: 17895

Sounds like you want to look at BlazeDS. It has built in AMF channels. We use BlazeDS in all our client/server apps and prefer it over xml/json. However, it will require a tomcat server. Fortunately, the turnkey edition comes bundled with a pre-configured tomcat setup.

Upvotes: 0

Related Questions