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

Objective-C

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
#1

Связка клиент (Objtctive C) - сервер (Java) - Objective-C

21.08.2013, 09:05. Просмотров 2191. Ответов 22
Метки нет (Все метки)

Здравствуйте. Данный проект разрабатывается, для приема сообщений с помощью Ipad поступающих с сервера. Среди вариантов есть использование JVM, но найти её не удалось. Также были рассмотрены технологии удаленного вызова методов( .Net Remoting, Sun RPC, JSON), среди которых явно не подходит Java RMI. У кого какие мысли по данному вопросу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.08.2013, 09:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Связка клиент (Objtctive C) - сервер (Java) (Objective-C):

Клиент-сервер. Базы - Программирование iOS
Здравствуйте. Поясните(нкаидайте ссылкон на инфу), пожалуйста, как организовать клиент-сервер на ios? Как передавать данные в базу и...

Программа клиент сервер - Objective-C
Всем доброго времени суток. Сильно не ругайтесь и камнями не кидайтесь, я в программировании только разбираюсь. Купил пару книг по которым...

rpc. Связка клиент сервер и написания лог файла. - C Linux
Помогите пожалуйста... Клиент собрал, а вот сервер не собирается: naks@naks-O:~$ cc -o server_log ~/kurs/log_svc.c ~/kurs/log.c ...

Как работает связка клиент-сервер (apache-php-mysql)? - Apache, htaccess
верна ли схема web сервера, php, mysql, apache, noip? Нарисовал схемку взаимодействия клиента с web-сервером с apache, php, mysql и...

Java сервер Flash клиент java.io.StreamCorruptedException: invalid stream header - Java EE
Есть класс сериализованный на стороне java (сервер) и actionscript(клиент). При попытке передачи объекта от клиента к серверу вылетает...

Клиент/Сервер Java - Java Сети
Рассматриваю простой клиент-сервер. Клиент имеет текстовое поля для ввода и кнопку отправки, Сервер разбирает кодограммы, что то делает,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.08.2013, 10:52 #2
А где вопрос то?

Если Ваш вопрос был - "Что лучше использовать?", то я бы на Вашем месте посмотрел в сторону JSON-RPC.

Опять же из Вашего сообщения совершенно не ясно что Вы там выдумали, и что конкретно реализуете.
Связок - "java server - objC client" - очень_большое_количество.

Попрошу Вас выразить свою мысль/вопрос по возможности более точно и без предположения того, что форумчане знают то, что знаете Вы.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
21.08.2013, 10:55 #3
Ваш вопрос не корректен. В нем нет подлежащего, сказуемого и восклицательный знак на конце.
(с) Один из моих преподавателей.
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
21.08.2013, 12:17  [ТС] #4
Извините меня за глупое выражение своих мыслей. В этой области я только новичок. Попробую объяснить, так как я понял. Есть сервер реализованный на Java, а мне нужно написать клиентское приложение для Ipad. Как связь будет осуществляться, у меня пока нет ясного варианта. Подскажите пожалуйста, как лучше сделать эту связку?
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
21.08.2013, 17:27 #5
iPad шлет запросы, дергая нужные урлы на сервере. В ответ получает какие-то данные, парсит их и показывает пользователю. Все рады. Ответы лучше всего слать в JSON. Он легче всего парсится в iOS. Для работы с сетью есть много всяких библиотек, но простые действия можно и встроенными классами нормально обрабатывать.
Для более подробных ответов задавайте более более конкретные вопросы. Писать за вас никто не будет, но путь покажем.
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
22.08.2013, 04:33  [ТС] #6
А как iPad преобразует Java код в понятный Objective C?
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
22.08.2013, 06:11 #7
mobidevelop, насколько я понял, Он хочет, чтобы сервер методы вызывал на ipad, используется протокол коммуникации, с которым он и не определился.

strongheart, А Вам не предлагают код пересылать. Хотя это ваше дело. Но на вопрос отвечу:
Никак. Не нужно этого делать.
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
23.08.2013, 09:07  [ТС] #8
Уточняю, что сервер не Web, а обычный физический. И хотел ещё спросить. Действительно ли используя JSON на разработку уйдет много времени?
Монфрид
1194 / 1004 / 153
Регистрация: 07.03.2012
Сообщений: 3,243
Завершенные тесты: 2
23.08.2013, 09:14 #9
вы читайте хотя бы что вам пишут. Сказали же что json легче всего парсится в ios
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
23.08.2013, 09:14  [ТС] #10
Спасибо
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
23.08.2013, 10:11 #11
strongheart, а веб у нас моральный?
Расскажите поподробнее что у вас за архитектура и что за "обычный физический" сервер?
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
03.09.2013, 14:45  [ТС] #12
Диспетчерская система общающаяся с сервером по RMI использую Spring framework. Сервер состоит из разных сервисов, включая базу данных. Этого же диспетчера нужно реализовать для IPad.
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
03.09.2013, 16:37 #13
"диспетчер" должен взаимодействовать с сервером, т.е клиент должен предоставлять интерфейс доступа к серверу?
Или что-то иное подразумевается?
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
04.09.2013, 08:18  [ТС] #14
Да именно это и подразумевается.
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
04.09.2013, 10:30 #15
Я почему уточнил:
"диспетчер" должен взаимодействовать с сервером, т.е клиент должен предоставлять интерфейс доступа к серверу?
и
Он хочет, чтобы сервер методы вызывал на ipad, используется протокол коммуникации, с которым он и не определился.
диаметрально разные вещи.
Ибо первый случай - это классический вариант - послал запрос на сервер - получил ответ. Всё.
А второй - гораздо интереснее, ибо он подразумевает возможность вызова определенных методов на клиенте - сервером.
Но раз у вас 1й вариант - AFNetworking вам в помощь, и дальше думать особо нечего. Вызываете метод(обычный HTTP запрос), получаете ответ, парсите. Всё.

И было бы реально удобно пользоваться этим.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2013, 10:30
Привет! Вот еще темы с ответами:

Java сервер c# клиент - Java
Доброго времени суток. Собственно нужно сделать сабж, а именно сервер на Java, который принимает сообщения из клиента, написанного на c# и...

Клиент и сервер на java - Java SE
Нужно написать приложения клиент и сервер, которые обмениваются пакетами. Написал приложения, которые обмениваются простым текстом. Каким...

Сервер Java + Клиент VB.NET - Java Сети
Всем привет, мне нужно сделать чтобы клиент был написан на вб.нет (уже имеется) и сервер на джаве для кроссплатформенности, вчера еле еле...

Клиент и сервер с помощью java и as - ActionScript
я решил изучать actionscript, и хотел узнать, можно ли сделать сервер на java а клиент на actionscript или сделать сервер на actionscript,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
04.09.2013, 10:30
Ответ Создать тему
Опции темы

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