문제

나는 종종 Flex가 백엔드의 웹 프레임 워크와 결합되는 것에 대해 듣습니다. Flex가 프레젠테이션 프레임 워크 역할을하는 반면 웹 프레임 워크 (Django/Rails)는 데이터베이스 조회를 수행하고 XML 형태로 Flex를 보내도록 데이터를 보냅니다.

그러나 Flex와 Python/Ruby가 중개자로서 웹 프레임 워크없이 결합 될 상황이 있습니까? 어떤 상황에서 그러한 조합이 의미가있을 수 있습니까 (있는 경우)?

(스크립팅 언어의 기능이 Flex의 기능과 보완적인 프로젝트를 생각하려고 노력하고 있습니다. 또한 두 가지가 너무 높은 Jinx없이 두 가지를 결합 할 수 있는지 여부).

도움이 되었습니까?

해결책

여전히 파이썬에서 WSGI에 대해 직접 코딩 할 수 있습니다. 그것이 당신이 가고 싶은 경로라면 PEP 333 갈 수있는 유일한 방법입니다.

그렇게 말하면, 그렇게하는 것은 좋은 학습 경험이지만 WSGI는 실제로 직접 사용하려는 의도는 아닙니다. 원하지 않는다면 Django와 같은 풀 스택 프레임 워크를 사용할 필요가 없습니다. 더 가벼운 것을 원한다면 제안 할 수 있습니다. 체리 또는 web.py? 그들은 Django보다 훨씬 더 가벼운 중복입니다.

WSGI 외에 다른 옵션이 있지만 거의 동일한 경고가있을 것입니다. 다시 말해, 그것을 할 수 있지만 일반적으로 권장되지 않습니다.

다른 팁

Flash Player를 사용하면 개발자가 원격 애플리케이션에 소켓을 열 수 있습니다. 원격 서버에 연결하고 바이너리 또는 직렬화 된 데이터를 전송하는 Flex 응용 프로그램을 만들 수 있습니다. 이는 비동기 통신을 지원할 수있는 추가 이점이 있으므로 멀티 플레이어 게임이나 채팅 클라이언트에게는 실용적 일 수 있습니다.

Adobe는 Flash Media Server (이름이 변경되지 않는 한)라는 목적을위한 응용 프로그램을 개발합니다.

유사한 기능 세트가있는 Red5라는 오픈 소스 프로젝트도 있습니다.

마지막으로, 언어간에 플래시 객체를 직렬화 및 전송할 수있는 여러 라이브러리가 있습니다. 일부 예는 AMFPHP입니다 http://www.amfphp.org/, 훨씬 고급 플렉스 데이터 서비스 http://www.onflex.org/ted/2006/05/flex-data-services-part-1.php.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top