|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.11.2015, 19:10 | #1 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Сетевое программирование
Здравствуйте уважаемые форумчане!
У меня возник такой вопрос, какими средствами лучше всего воспользоваться при разработке сетевого приложения под андроид, стандартными в языке Java или же Android Studio(т.к. я веду разработку именно в этой среде)? Но я столкнулся с ужасной бедой, очень мало литературы в интернете сетевого программирование в андроид. И тогда я задался вопросом, а не будет ли хуже, если я использую стандартные средства Java? Прошу помочь мне в этом разобраться, заранее спасибо.
"Реальность воображаема, а воображаемое - реально" В. Соло
|
05.11.2015, 19:31 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Что за каша в голове? Вы хоть осознаете, что спрашиваете, чем лучше программировать блокнотом или языком программирования? Андроид Студио это просто удобный блокнот, который использует для компиляции все то же самое - джаву и сдк/ндк.
|
05.11.2015, 21:08 | #3 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Я наверное не корректно выразился. Приведу пример на языке с++ и средой Qt. Например в с++ есть библиотеки, которые реализуют сетевое программирование независимо от среды, но в Qt есть свои библиотеки, которые реализуют собственный функционал сетевого программирование и они очень удобные. И я хотел бы узнать, есть ли в Android Studio свой собственный функционал сетевого программирование, потому что в Сети Интернет я ничего не нашел и мне придется использовать библиотеки Java для реализации поддержки сети в своем приложении.
"Реальность воображаема, а воображаемое - реально" В. Соло
|
05.11.2015, 22:00 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
И опять вы путаете Qt Creator и либы Qt...
|
07.11.2015, 12:37 | #5 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Я как смог попытался донести до вас, и я думаю написал достаточно разборчиво, пусть не красноречиво, и я думаю вы меня поняли, так что мне бы хотелось услышать ответ, который будет напрямую связан с моим вопросом, а не пустой разговор не по теме, как это бывает обычно на этом форуме!!!
У меня еще такой вопрос, а если клиент написан на Java, а сервак на C++, будут ли они обмениваться данными???
"Реальность воображаема, а воображаемое - реально" В. Соло
Последний раз редактировалось Stilet; 08.11.2015 в 16:28. |
07.11.2015, 15:49 | #6 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Вы знаете, что не получите ответ и лезете на этот форум, истезая себя? Вы мазохист или просто так...?
Цитата:
Еще раз повторю: Андроид Студио - это блокнот. Для компиляции он использует стандартные Джаву И Андроид СДК/НДК. Цитата:
|
||
07.11.2015, 16:24 | #7 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
А можно вот с этого момента по подробнее объяснить "прийдется маршалинг данных/типов смотреть.", просто мне кажется я столкнулся с этой проблемой. После подключения с Android'a к Серверу(написанному на C++), когда я пытаюсь передать строку с android'a на сервак, то сервер получает только пустую строку, как с этим бороться. Заранее спасибо.
"Реальность воображаема, а воображаемое - реально" В. Соло
|
07.11.2015, 17:43 | #8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Что именно вы передаете? Класс Стринг? Класс Стринг сериализованный? Байты из класса Стринг? Как передаете? ...
|
07.11.2015, 18:57 | #9 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Я передаю обычную строку String функцией println.
Сервер написан в Qt(вдруг это важно) С передачей клиентом Java на сервер C++ разобрался, а вот с сервера C++ на клиент Java, оказалось намного сложнее. Подскажите пожалуйста, даже предположений нет. Только код передаче с сервера C++ клиенту C++: Код:
Получение данных, код на Java: Код:
Код:
"Реальность воображаема, а воображаемое - реально" В. Соло
Последний раз редактировалось Stilet; 08.11.2015 в 16:28. |
08.11.2015, 13:58 | #10 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Теперь столкнулся с такой проблемой не приятной, вот код отправки данных сервером клиенту:
Код:
Код:
"Реальность воображаема, а воображаемое - реально" В. Соло
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C# сетевое программирование | Effractor | C# (си шарп) | 10 | 26.08.2013 23:30 |
Сетевое программирование на Си | kilgoreq | Общие вопросы C/C++ | 0 | 16.04.2011 00:07 |
Сетевое программирование | Armatus | Обсуждение статей | 16 | 01.12.2010 09:57 |
Сетевое программирование | Тунец | Помощь студентам | 4 | 09.07.2009 00:07 |
Сетевое программирование | Winnows-32 | Помощь студентам | 1 | 01.12.2008 07:16 |