2011-01-17 3 views
2

주로 Flash Builder 4/Flex를 사용하여 데이터 기록, 저장 및 분석을 기반으로하는 AIR 응용 프로그램을 작성하려고합니다. 거의 실시간으로 업데이트해야하는 차트 등을 만들 것입니다.Flex/Air App을 통해 로컬 데이터베이스 관리에 접근하는 방법

응용 프로그램이 인터넷 연결없이 작동 할 수 있어야하므로 몇 가지 다양한 로컬 데이터베이스가 필요하지만 결국 어느 데이터베이스가 각 데이터베이스를 업데이트 할 수 있는지 데이터의 온라인 동기화를 구축하고 싶습니다. 기타 최신 정보를 기반으로합니다. 또한 일부 유형의 암호화는 확실히 환영받을 것이고 속도는 큰 관심사입니다

동기화 : 주로 업데이트/추가/삭제가 오프라인 데이터베이스에서 수행되지만 이상적으로는 동일한 업데이트/추가/삭제 및 동기화됩니다 (내가 달성 할 수있는 것을 기반으로 모델링 할 수 있으므로 정확하게 수행하는 방법을 모르겠습니다.) 2 데이터베이스의 동기화를 처리 할 수있는 사전 구축 된 엔진이 있는지 궁금합니다. 나는 웹 인터페이스가 동기화를 위해 훨씬 더 쉽게 추가 될 수있게 될지도 모른다. 그리고 나는 그런 식으로 시작할지도 모른다. 그러나 나는 내가 어떤 점에서 완전한 온라인 crud를 구현하는 것을 가장 잘 허용 할 기술로 구축하고 싶다.

모든 것을 염두에두고 도로 아래 두통을 피하려고 최선의 방법은 무엇입니까?

답변

4

설명 된대로 SQLite를 사용할 수 있습니다. here.

또한 데이터베이스 서버 나 웹 서버와 같은 외부 응용 프로그램을 Air App에 통합하는 방법이 있습니다.

찾고 계신 동기화에 대해 더 자세히 설명해 주시겠습니까?

+0

안녕하세요. 동기화에 관해 내가 생각하고있는 것에 대한 세부 정보를 추가했습니다. 아직도 구멍이 있는지 알려주세요. – Damon

0

여러분이이 글을 읽는 동안 FlexORM과 같은 ORM 프레임 워크를 사용하십시오. 그것은 매우 쉽게 지속성을 만듭니다.