Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Nikzzzon
0 / 0 / 0
Регистрация: 11.09.2012
Сообщений: 17
#1

Взаимодействие web сервера с приложением - Objective-C

06.11.2013, 13:15. Просмотров 815. Ответов 6
Метки нет (Все метки)

Доброго времени суток! Я прекрасно понимаю, что мой вопрос будет из разряда глупых, однако я не знаю в какую сторону копать. Поэтому прошу поделиться информацией.
Есть веб сервер (apache+mysql+php) и мобЫльный яблокофон. Хотелось бы узнать существует ли возможность взаимодействия телефона с этим сервером через самописное приложение. Я понимаю, что гораздо проще работать через браузер, но в моем случае это не подходит.
Конкретнее необходимо взаимодействие с БД на сервере. Приложение должно отправлять координаты текущего местоположения.
Буду признателен, если поделитесь ссылками или мыслями как это можно сделать.
Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 13:15     Взаимодействие web сервера с приложением
Посмотрите здесь:
Взаимодействие с Bitrix Objective-C
Взаимодействие вьюконтроллеров Objective-C
Взаимодействие iOS и Windows CE по протоколу TCP/IP Objective-C
Взаимодействие со сторонним приложением C++ WinAPI
C++ Builder Взаимодействие с чужим приложением
Взаимодействие программы ПК с приложением Android/iOS
C++ Qt [Qt][win] QProcess. Взаимодействие с консольным приложением.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
06.11.2013, 13:35     Взаимодействие web сервера с приложением #2
Приложение отсылает на сервер запросы (хоть с координатами, хоть с результатами визита к гадалке), получает ответы, разбирает их и показывает пользователю. Вполне стандартная схема. Особенно удобно, если сервер будет возвращать данные в формате JSON.
Т.е. ответ на ваш вопрос - ДА. Для уточнения конкретизируйте задачу.
Nikzzzon
0 / 0 / 0
Регистрация: 11.09.2012
Сообщений: 17
06.11.2013, 15:37  [ТС]     Взаимодействие web сервера с приложением #3
Спасибо за ответ!
Как я понимаю клиент (приложение) с сервером будет общаться с помощью json формата, т.е. нужно копать в сторону парсинга данных из mysql в json формат и наоборот? И хотелось бы узнать, что насчет шифрования пересылаемых данных?
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
06.11.2013, 17:59     Взаимодействие web сервера с приложением #4
Если я ничего не путаю (в PHP не спец), в PHP есть функция, которая позволяет массивы объектов в JSON упаковывать.
Что касается шифрования, JSON - обычная строка, шифруйте как хотите. Да и HTTPS никто не отменял.
Nikzzzon
0 / 0 / 0
Регистрация: 11.09.2012
Сообщений: 17
06.11.2013, 18:16  [ТС]     Взаимодействие web сервера с приложением #5
json_encode вроде как. Собственно да https устраивает, только я не знаю как это реализовать на obj-c
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
06.11.2013, 19:36     Взаимодействие web сервера с приложением #6
Как-то так
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2013, 12:12     Взаимодействие web сервера с приложением
Еще ссылки по теме:
Управление Java приложением через Web-интерфейс Java EE
Android Какие преимущества у приложения на Android перед Web приложением
Получение Модели DOM (Web ресурса), загруженной JAVA приложением на компе Java
Взаимодействие с web страницей Delphi
Взаимодействие клиента и сервера C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
albert102
-21 / 1 / 0
Регистрация: 30.10.2013
Сообщений: 53
11.11.2013, 12:12     Взаимодействие web сервера с приложением #7
я отправлю post запрос на сайт, там у меня php обработчик обрабатывает и отправляет строку с данными.
полученную строку разделяю на массив данных.
Yandex
Объявления
11.11.2013, 12:12     Взаимодействие web сервера с приложением
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru