[Flex] OpenAMF-Java Flash Remoting 속도테스트
2007/07/23 13:25
[공지]이미지나 링크가 깨졌다면 댓글 부탁드립니다.
AMFPHP, OpenAMF, XML,JSON,TEXT에 대한 전체 속도 테스트에 관련된 내용은 http://blog.jidolstar.com/167 를 참고한다.OpenAMF는 Flash Remoting 기술중에 하나로 Java Open source이다. 이것을 이용하면 AMFPHP와 마찬가지로 데이터를 Object형태로 Flash나 Flex로 송신할 수 있다.
나는 AMFPHP에 이어 Java를 이용한 AMF인 OpenAMF의 속도를 테스트 해봤다.
참고로 AMFPHP는 http://blog.jidolstar.com/164 를 참고한다.
설치방법
1. OpenAMF 다운로드 받기
http://sourceforge.net/project/showfiles.php?group_id=77268&package_id=78178&release_id=407511
OpenAMF 1.0RC12-examples 을 다운로드 받아서 openamf.war을 web root에 복사한다.
이렇게 하면 Tomcat이 자동으로 압축을 풀어 openamf 를 생성시킨다.
2. web.xml 수정
Web_Root/openamf/WEB-INF/web.xml 파일을 열어서 아래 내용을 <!-- -->로 주석처리한다.
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
3. 접속확인
http://자신의 IP:8080/openamf/gateway 를 접속하여 백색화면이 나오는지 확인한다. 404에러가 뜨면 설정이 잘못된 것이니 확인하기 바란다.
4. 테스트 프로그램 설치
Web_Root/openamf/classes 에 sample 폴더를 만든다.
위의 파일을 다운로드 받아 압축을 푼뒤
java파일만 위에서 만든 Web_Root/openamf/classes/sample 폴더에 위치시킨다.
그 다음 Web_Root/openamf/classes/ 에서 javac ./sample/Sample.java 명령어로 컴파일을 실시한다.
아래는 java 코드이다.
5. Flex 프로그램
Flex Bulider에서 AMFTest라는 프로젝트를 만들고 압축푼 폴더에 AMFTest.mxml 과 RemotingConnection.as 파일을 프로젝트 폴더에 덮어쓴다음 실행한다.
아래는 Flex 소스 코드이다.
실행결과 화면
JSON, XML, AMFPHP보다는 빠르다는 것을 볼 수 있었다.
하지만 Text방식보다는 느리다.
종합 테스트 결과는 http://blog.jidolstar.com/167 를 참고하기 바란다.
참고사이트
OpenAMF 공식사이트 : http://www.openamf.com/OpenAMF 다운로드 : http://sourceforge.net/projects/openamf
OpenAMF소개 글 : http://www.flash-db.com/Tutorials/helloOpenamf/index.php
으쌰님의 OpenAMF+AMF3 Upgrade : http://blog.naver.com/lmy20/20034270418
글쓴이 : 지돌스타(http://blog.jidolstar.com/166)
'Adobe Flash Platform' 카테고리의 다른 글
| [Flash] 단순하지만 아이디어가 좋은 플래시 게임 - VR디펜더리3K(vrdefendery3k) (2) | 2007/08/02 |
|---|---|
| [Flex]수행 속도 종합테스트 - FDS, AMFPHP,OpenAMF,XML,JSON,TEXT (4) | 2007/07/23 |
| [Flex] OpenAMF-Java Flash Remoting 속도테스트 (1) | 2007/07/23 |
| [Flex, PHP] 16진수 ASCII값으로 넘어온 데이타를 문자열로 변환하기 (0) | 2007/07/21 |
| [Flex] AMFPHP 속도 테스트 (15) | 2007/07/18 |
| Flex & PHP 파일 업로드 소스 (2) | 2007/06/29 |
Trackback 주소: http://blog.jidolstar.com/trackback/166
-
2007/07/19 17:40[Flex] AMFPHP 속도 테스트 Tracked from 지돌스타 블로그
-
2007/07/20 11:18[Flex]수행 속도 종합테스트 - FDS, AMFPHP,OpenAMF,XML,JSON,TEXT Tracked from 지돌스타 블로그



OpenAMFTest.zip

비밀댓글 입니다