게임과 관련된 클라이언트 서버 응용 프로그램을 개발해야합니다. 나는 플래시에 대한 경험이 없으며 압축되고 빠른 AMF3 프로토콜에 대해 읽었으며 xml/json보다 데이터 교환에 더 좋습니까? 또한 포트 80에 있어야합니다.AMF3 프로토콜은 플래시/플렉스 클라이언트 서버 개발에 적합합니까?
1
A
답변
0
BlazeDS과 같은 소리가납니다. 그것은 AMF 채널을 내장하고 있습니다. 우리는 모든 클라이언트/서버 어플리케이션에서 BlazeDS를 사용하고 xml/json보다 선호합니다. 그러나 Tomcat 서버가 필요합니다. 다행히도 turnkey edition에는 미리 구성된 톰캣 설정이 번들로 제공됩니다.
1
blazeDS, AMFPHP 또는 기타 AMF-ish 맛을 사용할 수 있습니다. 그것들은 ruby, python, zend, cakePHP과 작동하는 PHP 용 버전이 있습니다. 당신이 편안하게 느끼는 것에 달려 있습니다. AMFPHP는 꽤 간단합니다. 과거에 사용했던 것인데, 새로운 ZendAMF is prepackaged with Flash Builder 4입니다. AMF는 플래시와 서버 간의 데이터를 처리하는 가장 빠른 방법입니다. 압축 된 바이너리입니다. XML 데이터를 5,000 행을 전송하는 데 걸리는 시간은 AMF에서 20,000+ 이상을 파싱 할 필요가 없습니다.
관련 문제
- 1. Mono는 서버 개발에 적합합니까?
- 2. Ruby는 GUI 개발에 적합합니까?
- 3. 단위 테스트는 BPM 개발에 적합합니까?
- 4. 파이썬과 클라이언트 - 서버 애플 리케이션 통신에 사용할 프로토콜은 무엇입니까?
- 5. 브라우저의 I는 웹 (클라이언트/서버) 응용 프로그램 개발에 아닙니다
- 6. 서버/클라이언트 서버 연결
- 7. AMF3 문자열 테이블은 어떻게 구성됩니까?
- 8. NServiceBus는 일반적이고 특정한 클라이언트 알림에 적합합니까?
- 9. 윈도우 서버, 안드로이드 클라이언트 클라이언트
- 10. 추천 할 통신 프로토콜은 무엇입니까?
- 11. 급속 개발에 서버 구축 시간은 얼마나 중요합니까?
- 12. 데스크톱 소프트웨어 개발에 사용할 서버 인프라는 무엇입니까?
- 13. 클라이언트/서버 및 브라우저/서버
- 14. 클라이언트와 클라이언트 간의 통신에 사용할 수있는 TCP 프로토콜은 무엇입니까?
- 15. WCF - 클라이언트 - 서버 통신
- 16. 파이썬 SOAP 서버/클라이언트
- 17. 클라이언트 - 서버 아키텍처
- 18. PHP SVN 클라이언트/서버
- 19. TCP 클라이언트 - 서버 SIGPIPE
- 20. 클라이언트 서버 상호 작용
- 21. 클라이언트 서버 - (TCP)
- 22. GWT 클라이언트 및 서버
- 23. 클라이언트/서버 응용 프로그램
- 24. Android 클라이언트 서버 프로토콜
- 25. C의 서버 클라이언트 프로그램
- 26. 클라이언트 서버 udp 소켓
- 27. 클라이언트 서버 소켓 프로그래밍
- 28. IPad를 사용하는 클라이언트 서버
- 29. 트위스트 서버, nc 클라이언트
- 30. 서버/클라이언트 C#
성능은 어떻습니까? – user63898
XML보다 더 효율적이며 JSON과 비슷하지만 Adobe의 제품 세트에 너무 완벽하게 통합되어있어 편리합니다. BlazeDS를 사용하여 서버에서 푸시 메시지를 관리합니다. 의미, 우리는 우리의 자바 서버에서 우리의 RIA 클라이언트, AMF 채널을 통해 보내고 하나의 소형, 효율적인 개체가 있습니다. – gMale
AMF 대 JSON에 대한 자세한 내용은 [AMF vs. JSON vs. XML] (http://insideria.com/2008/09/amf-vs-json-vs-xml.html) 및 [지우기 amfphp 속도 대 FUD 대 JSON 및 XML] (http://www.5etdemi.com/blog/archives/2006/12/clearing-the-fud-on-amfphps-speed-versus-json-and-xml/) . – gMale