2010-06-23 4 views
0

웹 응용 프로그램을 웹에서 다운로드 할 수 있지만 사용자별로 다운로드 할 수있는 데이터가 필요합니다. CD 키 또는이 경우 암호 키와 사용자 이름을 생각하면 다운로드 한 버전을 웹 사이트에 연결하고 다운로드 한 사람을 알 수 있습니다. 이것이 가능하지 않은 경우 장애 복구 (failback) 기능으로 사용자가 한번 로그인하여 설정 한 다음 로컬에 저장하도록 요구할 수 있습니다. 단 한 번의 클릭으로 완벽하게 만들고 싶습니다. 그러나 후자 만이 유일한 방법 일 경우 AIR에서 사용할 수있는 로컬 영구 데이터를 저장하는 가장 안전한 교차 플랫폼 보안 방법은 무엇입니까?어떻게 사용자 정의 데이터를 Adobe AIR 배포판으로 구울 수 있습니까?

답변

0

최고는 주관적입니다. 당신은 SQL Lite 데이터베이스 또는 당신이 선호하는 모든 종류의 로컬 파일을 사용할 수 있습니다. 이전에 AIR 응용 프로그램을 사용하여 XML 파일을 배포하고이를 구성 목적으로 사용했습니다. 암호화되지 않은 XML 파일을 안전하게 보호 할 지 확신 할 수 없지만 디스크에서 암호화하고 메모리에서 해독 할 수있는 이유는 없습니다.

라이센스 체계의 한 형식을 만드는 것처럼 보입니다. 그렇다면 NitroLM, Sharify, Zarquon 또는 Adobe Shibuya와 같은 AIR 응용 프로그램에 대한 타사 라이센스 체계를 확인할 수 있습니다.

+0

"어떻게 AIR 응용 프로그램과 함께 XML 파일을 배포합니까?" – eruciform

+0

프로젝트를 내보낼 때 XML 파일을 자산으로 포함하십시오. 나는 그것이 디렉토리 구조 목록에 체크 박스를 어딘가에 수출 릴리스 빌드 과정에 있다고 믿는다; 하지만 해본 지 꽤 오래되었습니다. – JeffryHouser

+0

@flextras - 그건 각각의 새로운 xml로 다시 컴파일하는 것을 의미합니다. 나는 배지가있는 정적 foo.air 파일을 공개 할 수있는 곳을 더 찾고 있었는데 누군가 배지가있는 페이지를로드하면 서버는 그곳에있는 인수 (또는 무언가)에 몇 가지 정보를 포함합니다. 그것은 설치되어 있습니다. 일부 다운로드 데이터는 다음과 같이 구워 질 것입니다. – eruciform