2011-08-16 2 views
1

저는 Drupal에서 Java로 마이그레이션 중입니다.자바 AMF 직렬화

서블릿을 만들어 서버 데이터가있는 기존 Flash Player를 제공해야합니다.

지금까지는 AMFPHP 모듈을 사용했습니다.

간단한 클래스를 serialize 할 방법을 찾고 있습니다.

OpenAMF는 좋은 선택 인 것처럼 보이지만 문서 나 예제를 찾을 수 없습니다. 제안 사항이 있으십니까?

감사합니다.

+0

저는 항상 Json을 사용하여 –

답변

1

BlazeDS

한 번 봐, 서블릿 기반합니다 (블레이즈 DS의 시리얼 라이저/디시리얼라이저는 기본적으로 MessageBrokerServlet의입니다) 그리고 AMF의 장점을 함께 제공 (Adobe에서 오픈 소스) 고도로 구성, 좋은 문서 - 빠른 폴링 기술, 푸시 기술 등을 제공합니다.

설정하기 쉽고 사용하기도 쉽습니다.

+2

을 직렬화합니다. '좋은 문서'주장에 도전합니다. 사용자 정의 유형 처리를 지원하는 방법을 확장하는 방법에 대한 명확한 지침이 없으면 제대로 문서화되지 않은 것으로 나타났습니다. – SteveD

+0

감사합니다 칼,하지만 난 간단한 살균기를 찾고 있는데, 그게 전부 야. BlazeDS는 잔인한 것처럼 보입니다 – tsinik

0

이론적으로 BlazeDS는 Adobe의 공식 솔루션이자 오픈 소스이므로 시작할 장소입니다. GraniteDS도 있습니다. 더 나은 문서화가 있다고 생각합니다.이 문서는 처음부터 다시 시작하는 경우 시작할 것입니다.

BlazeDS와 함께 간다면 BlazeDS를 사용자 정의해야 할 때 Enterprise Development with Flex 책을 정보의 유일한 근원으로 추천합니다.

+0

감사합니다. Steve,하지만 저는 간단한 소독기를 찾고 있는데, 그게 전부입니다. GraniteDS와 BlazeDS는 과잉처럼 보입니다 – tsinik

+0

OpenAMF는 죽은 것처럼 보입니다 - 2 년간 업데이트가 없습니다. wikipedia에서 Java 구현 목록보기 : http://en.wikipedia.org/wiki/Action_Message_Format – SteveD

+0

개인적으로 BlazeDS 또는 GraniteDS를 사용할 수있을 때 많은 시간을 할애해야한다고 생각합니다. 동일한 시간에 실행됩니다. – SteveD