реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Возможно ли отключить входящий трафик при TCP соединении по GPRS?
Alt.F4
сообщение Apr 25 2011, 17:06
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Добрый день.
Соединяюсь с сервером по TCP и передаю GET'ом несколько переменных, в ответ сервер шлет отклик в два раза больший по размеру.
Можно ли как-то на модеме отключить входящий трафик?
Спасибо.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Apr 25 2011, 17:16
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Да, со стороны сервера не отправлять.
ЗЫ. Ну сам прикинь, что оператору делать с тем ответом который по твоему GET-у прислал сервер... Или думаешь оператор свои деньги не умеет считать?
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Apr 25 2011, 17:34
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
Да, со стороны сервера не отправлять.
А это возможно? Если да, то как? (сервер хостера)
По идее HTTP построен на двусторонней работе ("клиент сервер").
Вот бы по UDP научиться принимать на стороне сервера... rolleyes.gif

Сообщение отредактировал Alt.F4 - Apr 25 2011, 17:35
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Apr 25 2011, 17:48
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Соединяйся с БД напрямую. Или напиши сервер TCPшный, который будет закидывать данные в БД.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Apr 25 2011, 17:56
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
Соединяйся с БД напрямую.
Я в БД пишу еще время и дату + некоторая конвертация полученных данных (на PHP), поэтому отпадает.
Цитата
Или напиши сервер TCPшный
А вот это для меня очень круто (на чем писать, как писать...)

Добавлено:
Шукаю возможность чтения UDP с помощью PHP - нашел функции socket, но для них требуется айпи, что опять не подходит. Использовать dyndns нет желания.

Сообщение отредактировал Alt.F4 - Apr 25 2011, 18:43
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Apr 25 2011, 18:53
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Цитата(Alt.F4 @ Apr 25 2011, 21:56) *
А вот это для меня очень круто (на чем писать, как писать...)


Да в чём угодно, Qt4 хотябы (отличная вещь), готовые библиотеки, сокетами накидал сервак,обвешал обработчиком подключил библиотеки SQL и закинул в туже БД.

Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Apr 25 2011, 19:03
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
Да в чём угодно, Qt4 хотябы (отличная вещь), готовые библиотеки, сокетами накидал сервак,обвешал обработчиком подключил библиотеки SQL и закинул в туже БД.
"Cервак" - это программа типа Apache?. Отпадает, хостер не разрешит поставить.
Или Вы имеете ввиду написанную прогу-сервак залить в БД? Я пока далек от этого.
Мне было бы проще все обработать на PHP.

Сообщение отредактировал Alt.F4 - Apr 25 2011, 19:06
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Apr 25 2011, 19:11
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



2 вариант , но с заливкой в БД мне кажется нереально. Хотя PostgreSQL например - открытый код.

Сообщение отредактировал MKdemiurg - Apr 25 2011, 19:12
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 25 2011, 19:21
Сообщение #9


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Alt.F4 @ Apr 25 2011, 20:06) *
Добрый день.
Соединяюсь с сервером по TCP и передаю GET'ом несколько переменных, в ответ сервер шлет отклик в два раза больший по размеру.
Можно ли как-то на модеме отключить входящий трафик?
Спасибо.


Можно, конечно. Отправляйте данные сразу с флагом сброса подключения в хидере TCP. И больше вам никто ничего не пошлет.
Go to the top of the page
 
+Quote Post
sobr
сообщение Apr 25 2011, 23:42
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(Alt.F4 @ Apr 26 2011, 01:03) *
"Cервак" - это программа типа Apache?. Отпадает, хостер не разрешит поставить.
Или Вы имеете ввиду написанную прогу-сервак залить в БД? Я пока далек от этого.
Мне было бы проще все обработать на PHP.
Пример сервера и клиента
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Apr 26 2011, 04:05
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
Можно, конечно. Отправляйте данные сразу с флагом сброса подключения в хидере TCP. И больше вам никто ничего не пошлет.
А что это за флаг? Это добавить строку "Connection: close"?
Вечером попробую, надо убегать на стройку батрачить.
Цитата
Пример сервера и клиента
А кто на модеме обработает PHP скрипт? biggrin.gif
Go to the top of the page
 
+Quote Post
sobr
сообщение Apr 26 2011, 04:59
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(Alt.F4 @ Apr 26 2011, 10:05) *
А кто на модеме обработает PHP скрипт? biggrin.gif
Опять шутка, опять удачная... Вам же посоветовали - сделать на стороне сервера TCP сервер, как сделать? Ссылку я дал.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 26 2011, 05:20
Сообщение #13


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(sobr @ Apr 26 2011, 07:59) *
Опять шутка, опять удачная... Вам же посоветовали - сделать на стороне сервера TCP сервер, как сделать? Ссылку я дал.


Сомневаюсь чтобы хостеры такой скрипт разрешили.
Уже на этапе socket_create процесс будет абортирован за неимением прав доступа.
Пул свободных портов не резиновый чтоб каждому юзеру безконтрольно раздавать.
Go to the top of the page
 
+Quote Post
sobr
сообщение Apr 26 2011, 05:24
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(AlexandrY @ Apr 26 2011, 11:20) *
Сомневаюсь чтобы хостеры такой скрипт разрешили.
Уже на этапе socket_create процесс будет абортирован за неимением прав доступа.
Пул свободных портов не резиновый чтоб каждому юзеру безконтрольно раздавать.
У меня хост на Majordomo.ru проблем нет, правда я и нагрузку большую не давал, девайсов 20-30.
Go to the top of the page
 
+Quote Post
av-master
сообщение Apr 26 2011, 05:53
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



vps - от 10у.е. / мес . что хочешь делай.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 18:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01427 секунд с 7
ELECTRONIX ©2004-2016