/ / Як синхронізувати значення з бази даних sqlite і зберегти на веб-сервері в iphone - iphone, мети-с

Як синхронізувати значення з бази даних sqlite і зберегти на веб-сервері в iphone - iphone, object-c

i have sqlite database and table

ім'я - подорож

Я намагаюся з двох днів, але "т отримати його.

Я хочу взяти значення з sqlite бази даних і зберегтидо веб-сервера таблицю бази даних на кнопці натисніть кнопку "Я хочу" отримують значення даних з localdatabase і зберегти в базі даних веб-сервера як можна Я роблю це, будь ласка, допоможіть мені, як це зробити або натяки, щоб вирішити це для цього це дуже важливо для мене. дякую заздалегідь

Відповіді:

1 для відповіді № 1

Я розробив таке додаток, яке спілкується з живою базою даних.

Для цього вам слід слідувати нижче:

1) Отримати дані з локальної бази даних. (як sqlite)

2) Потім для завантаження даних необхідно створити веб-сервіс на вашому сервері, який отримає параметр XML-файл і зберігає дані в базі даних сервера.

3) Потім потрібно створити XML-файл даних, який ви отримали з локальної бази даних.

4) Реалізувати веб-сервіс POST і передати XML-файл на веб-сервіс сервера. (Веб-сервіс на основі XML).

5) Таким чином, веб-сервіс сервера буде аналізувати весь файл XML, який прийшов з програми iPhone, і додати дані до бази даних на сервері. Тоді воно поверне деяке повідомлення, наприклад, успіх або невдачу для живої бази даних.

6) Виходячи з цього, ви можете відображати повідомлення на iPhone.

Є кроки, які допоможуть вам взаємодіяти з вашою живою базою даних і завантажувати дані з програми iPhone на серверну базу даних.

Дайте мені знати у випадку будь-якої складності.

Підбадьорює


0 для відповіді № 2

Ви не написали, яку базу даних у вас єна вашому веб-сервері, але я припускаю, що ви маєте якусь реляційну базу даних, і тоді вам потрібен якийсь веб-сервіс, між яким ви можете відправляти дані з вашого додатку iPhone в певному форматі, наприклад XML або JSON. Ви можете, наприклад, створити веб-службу RESTful на вашому сервері і використовувати RESTKit спілкуватися з ним з вашого iPhone.


0 для відповіді № 3

Щоб синхронізувати локальну базу даних з сервером, мислід написати веб-сервіс. ми будемо передавати значення від локального db до сервера db, використовуючи цю веб-службу. ми можемо відправляти дані на сервер і отримувати дані з сервера у форматі XML. Значення витягуються шляхом аналізу XML.

Веб-сервіс можна писати за допомогою php або ASP і т.д.