Форум программистов, компьютерный форум 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. Просмотров 2154. Ответов 22
Метки нет (Все метки)

Здравствуйте. Данный проект разрабатывается, для приема сообщений с помощью Ipad поступающих с сервера. Среди вариантов есть использование JVM, но найти её не удалось. Также были рассмотрены технологии удаленного вызова методов( .Net Remoting, Sun RPC, JSON), среди которых явно не подходит Java RMI. У кого какие мысли по данному вопросу.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.08.2013, 10:52     Связка клиент (Objtctive C) - сервер (Java) #2
А где вопрос то?

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

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

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

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

И было бы реально удобно пользоваться этим.
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
04.09.2013, 11:41  [ТС]     Связка клиент (Objtctive C) - сервер (Java) #16
Спасибо, что помогли разобраться. Ещё вопрос созрел. Для улучшения качества передаваемого сигнала, можно ли использовать SCTP протокол?
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
04.09.2013, 12:44     Связка клиент (Objtctive C) - сервер (Java) #17
Скажу честно - я ни разу не использовал этот протокол.
Без понятия каким образом тут его использовать.
Но с удовольствием почитал бы, если кто знает как
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
06.09.2013, 04:55  [ТС]     Связка клиент (Objtctive C) - сервер (Java) #18
Вообще в ядре mac Os есть возможность использовать этот протокол? Если можете, подскажите где взять библиотеку.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
06.09.2013, 11:33     Связка клиент (Objtctive C) - сервер (Java) #19
В документации по MacOS SCTP упоминается в 4-х документах. Судя по всему, к Маку его прикрутить можно (как и любую юниксовую либу). Но вот с iOS придется порядочно поплясать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2013, 16:28     Связка клиент (Objtctive C) - сервер (Java)
Еще ссылки по теме:

Отправка POST запроса на сервер Objective-C
Клиент и сервер с помощью java и as ActionScript
Передача данных с клиента на сервер и обратно Objective-C
Программа клиент сервер Objective-C
Клиент и сервер на java Java SE

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

Или воспользуйтесь поиском по форуму:
strongheart
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 14
16.09.2013, 16:28  [ТС]     Связка клиент (Objtctive C) - сервер (Java) #20
А что если использовать протокол Apache Thrift?
Yandex
Объявления
16.09.2013, 16:28     Связка клиент (Objtctive C) - сервер (Java)
Ответ Создать тему
Опции темы

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