2012-01-17 25 views
8

Chúng tôi đang xem xét việc áp dụng MonoTouch và MonoDroid để xây dựng một nền tảng kinh doanh ứng dụng.Khung nhân rộng cho Mono

Ứng dụng này sẽ xử lý cơ sở dữ liệu cục bộ cần được đồng bộ hóa với cơ sở dữ liệu chính (chỉ sao chép một chiều).

Dự án duy nhất từ ​​xa giống như những gì chúng tôi đang tìm kiếm là: http://www.blackdogfoundry.com/home. Tuy nhiên, chúng tôi không hài lòng khi chạy nó như một dịch vụ (và nó cũng dành cho Objective-C và Java, không phải cho Mono).

Đồng bộ hóa cơ sở dữ liệu trung tâm với SQLite cục bộ trong thiết bị có vẻ là một chủ đề rất phổ biến. Thật kỳ lạ là không có một số loại khung cho việc này (trả tiền hoặc nguồn mở).

Rhomobile cung cấp RhoConnect cho điều đó. Vẫn không phù hợp với chúng tôi.

BTW: Tôi biết chúng tôi có thể xây dựng nó bằng cách sử dụng dịch vụ web và cột dấu thời gian. Tôi chỉ muốn tránh sự cần thiết phải làm điều đó nếu có thể. Vì vậy, câu hỏi đặt ra là: bạn có biết về bất kỳ khung công tác/thư viện nào hoặc những thứ tương tự có thể được sử dụng từ MonoTouch và/hoặc MonoDroid để đồng bộ hóa cơ sở dữ liệu cục bộ với một cơ sở dữ liệu trung tâm không? Không.

Cảm ơn.

+1

Chúng tôi có một trong số đó. Hãy cho tôi 2 ngày để kiểm tra, tôi đoán chúng tôi có thể GPL nó (và sẽ làm như vậy ofcourse) –

+0

Cảm ơn. Tôi cũng tìm thấy [QuickConnect] (http://www.quickconnectfamily.org/qcdbsync/more.html#) nhưng nó có vẻ giống như một dự án không hoạt động. – rufo

+0

thử [siaqodb] (http://siaqodb.com/) tôi nghĩ rằng những gì tôi sẽ sử dụng, tôi có tình huống tương tự. – Janub

Trả lời

2

Hãy thử siaqodb, nó hỗ trợ đầy đủ MonoDroid và MonoTouch và có nhà cung cấp SyncFramework mà bạn có thể giữ cục bộ db Sync-ed với SQLServer từ phía máy chủ.

Các vấn đề liên quan