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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 584
#1

Подключиться к android устройству через интернет (3G\4G) - Программирование Android

13.09.2016, 14:46. Просмотров 268. Ответов 8
Метки нет (Все метки)

Привет.
Мне необходимо подключаться к моей программе (она же сервер, она же клиент) через мобильный сети.
В мобильных сетях прокинуть порт нельзя, статический не всегда возможно сделать, но интернет при этом есть практически везде.
Тогда посетила такая мысль, подключаться через облако (промежуточный сервер).
В интернете встречал такие сервера, но сейчас найти не могу.
Есть ли такие бесплатные сервера или если я арендую сервер, то нужна программка, которая могла бы это дело обслуживать.
Есть идеи?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2016, 14:46     Подключиться к android устройству через интернет (3G\4G)
Посмотрите здесь:

Подскажите, как в Android-играх можно обмениваться данными онлайн между 2 игроками через интернет? - Программирование Android
Задача такая: 1) Нужен онлайн обмен данными через интернет между двумя игроками. (онлайн-игра) 2) И нужно обмен данными между игрой и...

Обращение к modbus устройству через TCP протокол - Программирование Android
Добрый день, написал TCP клиент, все работает. Подскажите пожалуйста как обратиться к устройству с командой "01 03 00 2e 00 01 e4 03" и...

Как подключиться с базе данных FireBird из Android - Программирование Android
Всем привет, ребят кто нить сталкивался с такой задачей?. Смысл в том, что есть база данных Firebird .FBD, необходимо написать приложение...

Android Приложение и интернет - Программирование Android
сворганил простенький примерчик на AIR подключил телефон к компую выбрал в меню пункт отладить на устройстве через USB - Но получил...

Как подключиться к MySQL БД через в андроид приложении? - Программирование Android
Добрый вечер. Разрабатываю android-приложение которое должно подключаться к MySQL БД. Подскажите пожалуйста, каким способом я могу...

Как сделать лог интернет соединения Android приложения - Программирование Android
Есть приложение и его исходники. Какие есть способы посмотреть что принимает и отсылает приложение. Что дописать, может, чем сами...

Мобильный клиент интернет магазина для Android API - Программирование Android
Здравствуйте, Сразу скажу что ранее подобных API не создавал, поэтому не очень ориентируюсь в текущих best practice. Собственно...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
13.09.2016, 15:24     Подключиться к android устройству через интернет (3G\4G) #2
Ты же вроде опытный кодер! Зачем глупые вопросы задаешь?
1) изучи основы сокетов. С чего ты решил что "порты прокидывать" нельзя? В 3G у тебя полноценный инет!
3) определись что за инфой обмениваться будешь. Нагруженность канала, бинарный или тектовый формат? мне за тебя гадать надо?
2) выбери платформу для промежуточного сервера. Можно даже на php простой чат-сервер сделать. почти любой веб язык подойдет - здесь тебе такое советовать не будут!
Pablito
2458 / 1903 / 591
Регистрация: 12.05.2014
Сообщений: 6,711
Завершенные тесты: 1
13.09.2016, 15:28     Подключиться к android устройству через интернет (3G\4G) #3
Цитата Сообщение от Tester64 Посмотреть сообщение
изучи основы сокетов. С чего ты решил что "порты прокидывать" нельзя? В 3G у тебя полноценный инет!
прокинь, покажи мастер-класс
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 584
13.09.2016, 15:51  [ТС]     Подключиться к android устройству через интернет (3G\4G) #4
Tester64,
1) нет, это не так
3) протокол не важен, возможно это будет http
2) за этим вопросом я и пришел

Пояснение. Людей несколько сотен, сервер один.
Человек должен как то настроить свой доступ так, чтобы другой случайно или намеренно не мог подключиться.
Что-то вроде учеток с регистрацией.

Не по теме:

я как будто подзатыльник получил за такой вопрос



Как ПРИМЕРНО это должно работать.
ПРограмма для андроид одна.
Есть 2 телефона, один закидываем на дачу, второй у тебя в руках.
Тот что на даче настраиваем ключ, например "Серёга"
Всё сервер знает что есть такое соединение как "Серёга"
Подключается телефон с дачи к серверу и говорит, я к Серёге, сервер принял соединение и ждёт столько сколько нужно (keep alive).
Берём второй телефон из программы подключаемся и пишем что тоже к Серёге, соединение установилось.
Теперь сервер знает что эти 2 сокета надо соединить и организовать мост.

Если буду писать, то на java, php не хочу.

Я тут пишу может потому что уже кто-то подобным пользовался и есть ГОТОВЫЕ решения, уже отлаженные, я готов арендовать такой сервер.

Добавлено через 12 минут
Нашел похожее http://m2m24.ru/
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
13.09.2016, 16:04     Подключиться к android устройству через интернет (3G\4G) #5
Цитата Сообщение от Паблито Посмотреть сообщение
прокинь, покажи мастер-класс
Гугл в помощь! "прокинуть порт андроид"

Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
я как будто подзатыльник получил за такой вопрос
Почти! вопрос слишком МУТНО составлен! В программерской ветке ни слова о деталях программы...

Погугли "OpenVPN". Можно создать шифрованный "тунель" между андроид устройством и грамотно настроенным сервером.
Не знаю как несколько сотен, но в пределах 50-60 я подобное видел на одном сервере...
Pablito
2458 / 1903 / 591
Регистрация: 12.05.2014
Сообщений: 6,711
Завершенные тесты: 1
13.09.2016, 16:24     Подключиться к android устройству через интернет (3G\4G) #6
Цитата Сообщение от Tester64 Посмотреть сообщение
Гугл в помощь! "прокинуть порт андроид"
Цитата Сообщение от Tester64 Посмотреть сообщение
Погугли "OpenVPN". бла бла бла я подобное видел на одном сервере...
ты понятия не имеешь о чем говоришь, это намного легче, чем ворочать мешки
мое сообщение не нужно было читать буквально, как-будто мне лично надо твое how-to по пробросу порта, я эти порты пробрасываю уже лет 18, не меньше
конкретика (не балабольство) помогло бы ТСу
REALIST07
Автор FAQ
Автор FAQ
176 / 176 / 13
Регистрация: 11.06.2010
Сообщений: 932
13.09.2016, 21:45     Подключиться к android устройству через интернет (3G\4G) #7
_Night_Scream_, мне кажется можно глянуть в сторону AWS, если по карману сильно не ударит, там много сервисов
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 584
14.09.2016, 09:35  [ТС]     Подключиться к android устройству через интернет (3G\4G) #8
REALIST07, да, посмотрю спасибо, арендовать вычислительные мощностя много где можно, но опять же программу придётся самому писать, а времени на нее мало, хотя интересно конечно.
Похожим образом работает teamviewer.
У промышленных панелей weintek тоже такое есть.
И я хочу)))
Буду искать, предлагать любые идеи не стесняйтесь, буду рад любым мыслям.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.09.2016, 09:39     Подключиться к android устройству через интернет (3G\4G)
Еще ссылки по теме:

Подключение к android через NAT - Программирование Android
Привет, в приложении создается сервер, телефон выходит в инет через 3g, но ему назначается ip 10.xxx.xxx.xxx, тоесть он за NAT'ом...

Подключение android-клиента через сокет - Программирование Android
К осуществить соединение между андроид-клиентом и сервером посредством сокета? Сокет требует ip-адрес и порт. Но сервер компьютера...

MySQL через JSON в Android Studio - Программирование Android
Всем категорический привет! Осваивала коннект MySQL с AS через урок: http://devcolibri.com/1548#comment-6659 Вывод перечня продуктов из...

Реклама Android приложения через AdMob - Программирование Android
Подскажите, хочу разместить рекламу своего приложения в AdMob. Какую цену выбирать за клик и какую поставить цену за 1000 просмотров?

Работа с БД на USB носителе через OrmLite (Android 6) - Программирование Android
Имеется usb flash drive, в котором хранится БД SQLite. Нужна возможность чтения/записи данных в БД. Проблема возникла с получением...


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

Или воспользуйтесь поиском по форуму:
REALIST07
Автор FAQ
Автор FAQ
176 / 176 / 13
Регистрация: 11.06.2010
Сообщений: 932
14.09.2016, 09:39     Подключиться к android устройству через интернет (3G\4G) #9
_Night_Scream_, я сам использую S3 сервисы для передачи данных, все прозрачно и понятно, кроме filetransfera там много сервисов в sdk на гитхабе, думаю сами найдете ,что нужно
Yandex
Объявления
14.09.2016, 09:39     Подключиться к android устройству через интернет (3G\4G)
Ответ Создать тему
Опции темы

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