Как сохранить данные на удаленном сервере из приложения (jqm + phonegap)? - PullRequest
2 голосов
/ 01 декабря 2011

Я занимаюсь разработкой приложения с использованием jqm + phonegap. В моем приложении пользователю необходимо установить некоторые параметры и рассчитать результаты. Теперь я хочу, чтобы в конце расчета, когда пользователь нажимал кнопку, все данные (все настройки и результаты вычислений) сохранялись на удаленном сервере. Как я могу это сделать? Пожалуйста помоги. Должен ли я написать какой-то веб-сервис и разместить его на сервере, и нажатие кнопки вызовет этот сервис?

Ответы [ 2 ]

1 голос
/ 02 декабря 2011

При полном уважении к предыдущему ответу существуют более простые способы обеспечения простого хранения (без обработки на стороне сервера) данных - локальных или удаленных (конечно, только если вы выполняете вычисления на стороне клиента и смотрите толькопри удаленном хранении данных).

Например, решение CouchDB позволит вашему клиентскому коду напрямую общаться через REST с БД для хранения / извлечения / запроса ваших данных (используя Javascript!)ОЧЕНЬ ПРОСТО - намного проще, чем веб-сервисы SOAP / WSDL (и, вероятно, быстрее - на один уровень меньше).

Конечно, есть кривая обучения, но я могу заверить вас, что это будет арахис, сравнивая эток изучению SOAP / WSDL / PHP / JAVA.Всегда выбирайте подходящий инструмент для работы .....

Сначала вам нужно решить ЧТО именно вы пытаетесь достичь, а затем начинайте беспокоиться о КАК.

Только мои $.02 ... Надеюсь, это поможет

0 голосов
/ 01 декабря 2011

Да, вам нужно создать на целевом сервере какой-либо интерфейс, который ваше приложение затем сможет использовать для публикации и извлечения данных.Наиболее распространенным способом достижения этого является создание веб-службы SOAP / WSDL.Есть библиотеки и фреймворки для PHP, Java и всех других технологий.Вы можете легко использовать их для создания того, что вам нужно.

...