Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
IntoTheRain
0 / 0 / 0
Регистрация: 24.10.2009
Сообщений: 5
1

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

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

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

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

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

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

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

Уважаемые программисты по C++
Помогите плиз Описать структуру с именем STUDENT, содержащую следующие поля: ...

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

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

Уважаемые Лотусисты!
Уважаемые Лотусисты! Поздравляю Вас с наступающим Новым Годом!!!. Желаю...

2
Santer.Net
15 / 15 / 0
Регистрация: 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 сериализация/десиарелизация уже полностью автоматизирована) на клиенте нужно будет делать парсинг самостоятельно.
0
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 сериализация/десиарелизация уже полностью автоматизирована) на клиенте нужно будет делать парсинг самостоятельно.
Спасибо Вам огромное за такой богатый ответ, я уже не надеялся его получить. Есть над чем подумать!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2012, 23:31

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

Спасибо уважаемые!
IgorM - спасибо все получилось. Papirus - тоже спасибо, попробовал. Не...

Разработчики Xamarin
Добрый день, есть идеи Старт-Ап (есть уже рабочие решения в Рунете). Нужен...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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