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

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

Войти
Регистрация
Восстановить пароль
 
_Night_Scream_
55 / 67 / 7
Регистрация: 08.08.2013
Сообщений: 545
#1

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

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

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

Android Как сделать лог интернет соединения Android приложения
Android Android Приложение и интернет
Android Подскажите, как в Android-играх можно обмениваться данными онлайн между 2 игроками через интернет?
Подключение к mysql через android приложение (эклипс) Android
MySQL через JSON в Android Studio Android
Android Мобильный клиент интернет магазина для Android API
Как подключиться к MySQL БД через в андроид приложении? Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
13.09.2016, 15:24     Подключиться к android устройству через интернет (3G\4G) #2
Ты же вроде опытный кодер! Зачем глупые вопросы задаешь?
1) изучи основы сокетов. С чего ты решил что "порты прокидывать" нельзя? В 3G у тебя полноценный инет!
3) определись что за инфой обмениваться будешь. Нагруженность канала, бинарный или тектовый формат? мне за тебя гадать надо?
2) выбери платформу для промежуточного сервера. Можно даже на php простой чат-сервер сделать. почти любой веб язык подойдет - здесь тебе такое советовать не будут!
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,226
Завершенные тесты: 1
13.09.2016, 15:28     Подключиться к android устройству через интернет (3G\4G) #3
Цитата Сообщение от Tester64 Посмотреть сообщение
изучи основы сокетов. С чего ты решил что "порты прокидывать" нельзя? В 3G у тебя полноценный инет!
прокинь, покажи мастер-класс
_Night_Scream_
55 / 67 / 7
Регистрация: 08.08.2013
Сообщений: 545
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 я подобное видел на одном сервере...
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,226
Завершенные тесты: 1
13.09.2016, 16:24     Подключиться к android устройству через интернет (3G\4G) #6
Цитата Сообщение от Tester64 Посмотреть сообщение
Гугл в помощь! "прокинуть порт андроид"
Цитата Сообщение от Tester64 Посмотреть сообщение
Погугли "OpenVPN". бла бла бла я подобное видел на одном сервере...
ты понятия не имеешь о чем говоришь, это намного легче, чем ворочать мешки
мое сообщение не нужно было читать буквально, как-будто мне лично надо твое how-to по пробросу порта, я эти порты пробрасываю уже лет 18, не меньше
конкретика (не балабольство) помогло бы ТСу
REALIST07
Автор FAQ
Автор FAQ
174 / 174 / 13
Регистрация: 11.06.2010
Сообщений: 932
13.09.2016, 21:45     Подключиться к android устройству через интернет (3G\4G) #7
_Night_Scream_, мне кажется можно глянуть в сторону AWS, если по карману сильно не ударит, там много сервисов
_Night_Scream_
55 / 67 / 7
Регистрация: 08.08.2013
Сообщений: 545
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
Android Полный доступ к android в выключенном состоянии через PC?
Как подключиться с базе данных FireBird из Android Android
Подключение android-клиента через сокет Android
Обращение к modbus устройству через TCP протокол Android

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

Или воспользуйтесь поиском по форуму:
REALIST07
Автор FAQ
Автор FAQ
174 / 174 / 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)
Ответ Создать тему
Опции темы

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