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

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
IntoTheRain
0 / 0 / 0
Регистрация: 24.10.2009
Сообщений: 5
#1

Уважаемые архитекторы - разработчики! - Программирование iOS

27.04.2012, 13:45. Просмотров 1116. Ответов 2
Метки нет (Все метки)

Добрый день всем! Обращусь с знатокам с таким вопросом:

Есть библиотека .NET вская по сути через эту библиотеку можно вызывать действия и получать ответ из некой базы данных. (Напрямую с базой работать можно но только ограниченно)

Какова архитектура мобильного iOS приложения должна быть, чтобы работать с этой библиотекой расположенной на неком внешнем сервере.

Я так понимаю что тут только WCF сервис? т.е из этой библиотеки я делаю веб сервис и дальше работаю с начинкой этой библиотеки через мобильное приложение посредством XML сообщений?
Интересуют альтернативы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2012, 13:45     Уважаемые архитекторы - разработчики!
Посмотрите здесь:

Работа для программистов. Уважаемые разработчики Xen и все кто интересуется Xen. - Предложения работодателей
Уважаемые разработчики Xen и все кто интересуется Xen. Открылись интересные вакансии для Xen разработчиков. ЗП от 70 000. Информация...

Админ-ры БД, разработчики приложений, разработчики БД, конечные пользователи-кто есть кто, кто чем занимается? - Базы данных
Собственно теория... Пользователи СУБД делятся на четыре различные группы: •1)администраторы баз данных. •2)разработчики приложений; ...

Уважаемые Програмисты HELP ME!!! - Delphi
Помогите пожалуйста начинающему програмисту очень срочно нужна Игра ГОНКИ на DELPHI с текстом программы и в начале сделать маленький видео...

уважаемые програмисты - C++
уважаемые програмисты ...плизз..... очень нужна ваша помощь....... мне послезавтра сдавать.... помогите плиз... а то я не очень...

Спасибо уважаемые! - MS Access
IgorM - спасибо все получилось. Papirus - тоже спасибо, попробовал. Не получилось. Может быть я чой-то не то сделал.

Уважаемые знатоки! - C++
Вопрос - допустим, я хочу стать программистом. С чего начать? какой язык посоветуете?

Разработчики С# Отзовитесь! - Предложения работодателей
В металлургическую компанию на постоянной основе требуется "Разработчик C#". Функционал: Разработка программного...

Разработчики приложений - Предложения работодателей
Может ли кто-то подсказать наиболее сильных разработчиков андроид-приложений, к которым можно было бы обратиться? Под "сильными" я понимаю...

Уважаемые дорогие программисты!!! - Basic
помогите составить код!!! пишите в личку,кто разбираеться в бэйсике!!!


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Santer.Net
15 / 15 / 1
Регистрация: 18.11.2010
Сообщений: 122
16.05.2012, 22:21     Уважаемые архитекторы - разработчики! #2
Архитектура приложения под ioS не имеет значения. В вашем случае вы пытаетесь создать распределенное приложение. Состоящие в вашем случае как минимум из 2 частей (а скорее всего из 3 частей: сервер баз данных, сервер приложения и тонкий клиент - приложение запущенное под IOS). Так же по вашему описанию вы пытаетесь построить сервис ориентированную архитектуру, что в данном случае является очень правильно. На чем вы напишете сервер приложения не имеет значения (реализация сервис-ориентированого приложение с помощью WCF довольно быстро и легко). В вашем случае, выходя из специфики задачи надо выбрать между SOAP и REST подходом. На счет формата обмена, то если выберете REST подход, то лучше выбрать JSON или POX формат. Для SOAP соответственно SOAP формат. Для реализации интероперабельности подойдет следующий вариант. С ioS клиента на сервер приложения будет посылаться веб - запрос (https://developer.apple.com/library/...Reference.html) в определенном формате, а с сервера приходить веб -отклик в том же формате. (.Net сериализация/десиарелизация уже полностью автоматизирована) на клиенте нужно будет делать парсинг самостоятельно.
IntoTheRain
0 / 0 / 0
Регистрация: 24.10.2009
Сообщений: 5
16.05.2012, 23:31  [ТС]     Уважаемые архитекторы - разработчики! #3
Цитата Сообщение от Santer.Net Посмотреть сообщение
Архитектура приложения под ioS не имеет значения. В вашем случае вы пытаетесь создать распределенное приложение. Состоящие в вашем случае как минимум из 2 частей (а скорее всего из 3 частей: сервер баз данных, сервер приложения и тонкий клиент - приложение запущенное под IOS). Так же по вашему описанию вы пытаетесь построить сервис ориентированную архитектуру, что в данном случае является очень правильно. На чем вы напишете сервер приложения не имеет значения (реализация сервис-ориентированого приложение с помощью WCF довольно быстро и легко). В вашем случае, выходя из специфики задачи надо выбрать между SOAP и REST подходом. На счет формата обмена, то если выберете REST подход, то лучше выбрать JSON или POX формат. Для SOAP соответственно SOAP формат. Для реализации интероперабельности подойдет следующий вариант. С ioS клиента на сервер приложения будет посылаться веб - запрос (https://developer.apple.com/library/...Reference.html) в определенном формате, а с сервера приходить веб -отклик в том же формате. (.Net сериализация/десиарелизация уже полностью автоматизирована) на клиенте нужно будет делать парсинг самостоятельно.
Спасибо Вам огромное за такой богатый ответ, я уже не надеялся его получить. Есть над чем подумать!
Ответ Создать тему
Опции темы

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