2009-11-10 4 views
0

Windows 응용 프로그램과 PHP 웹 응용 프로그램 (인터넷에 항상 연결되어 있지 않음)이 있으므로 결국 어느 곳에서나 데이터 추가/제거/업데이트가 발생할 수 있습니다. 따라서 매일 또는 수동으로 데이터를 동기화해야합니다.vb.net 및 php와의 데이터 동기화

내 끝에 작은 sqllite 데이터베이스 파일 (500K 미만)이 있고 PHP 웹 응용 프로그램은 Mysql을 사용하며 구조는 동일하게 유지됩니다.

내 sqllite 데이터베이스 파일을 내 웹 서버에 직접 보내고 을 보내는 Windows 응용 프로그램에서 업데이트 기능을 갖고 싶습니다. 1. PHP가 sqllite 데이터베이스 파일의 값을 업로드 파일에서 mysql에 값을 삽입해야합니다. 2. PHP는 mysql 데이터베이스 파일의 값을 읽고 sqllite 데이터베이스 파일

에 삽입하고 마침내 내 Windows 클라이언트 PC로 다시 보내야합니다. 나는 .net 2.0을 사용하고 싶다.

누구나 위의 작업을 완료하거나 동기화를 쉽게하기위한 제안을 받아 볼 수 있습니다. 제발 이걸 이루기 위해 건축이나 디자인이 어떻게 이루어져야하는지에 대해 알려주세요.

답변

1

데이터베이스 시스템을 변경하는 것이 경제적이라면 db4o을 살펴 보는 것이 좋습니다. 그것은 replication system 사본과 함께 즉시 syncronization를 제공합니다. 100 % 관리되며 Windows Mobile 장치에서도 실행됩니다.

당신이 상상할 수있는 RDMS (sqlite)와 같이 서버가 필요없는 경우보다 쉽고 빠르며 빠릅니다.