Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Подохли ли сокеты? (http://www.flasher.ru/forum/showthread.php?t=213131)

undefined 08.07.2016 15:27

Подохли ли сокеты?
 
На днях вступил в полемику с нашим серверщиком по поводу возможности получения пуш-сообщений флэшем.Естественно на ум пришли сокеты.На что он сказал, что тенденция последних лет - закрывать на клиенте внешние порты из-за чего флэш сможет только слать данные через сокет, а лисенить уже не сможет.
Мне почему-то казалось, что большинство мультиплеерных игр работают именно на сокетах.
У кого-нибудь есть живые проекты с использованием сокетов?Реально ли проблема существует?

Tails 08.07.2016 16:36

Не не слышал. То есть что, сокет будет read-only? Тогда вообще все интернеты работать перестанут. Как может быть сокет заблокирован, я не понимаю. Речь может идти о каком-то конкретном протоколе. Где о таком говориться, киньте ссылку.

undefined 08.07.2016 17:21

Речь идет о том, что файерволы подефолту блокируют внешние сокетные порты.Мне вот тоже идея эта кажется дикой.
Чел в качестве доказательства приводит, что фтп почти повсеместно перестали работать в активном режиме.

Tails 08.07.2016 17:45

Работа по фтп происходит по 2 каналам (2 сокет соединения). Первый канал служит для команд, второй для передачи данных. Соединение канала для передачи данных может быть выполнено двумя разными способами:
  1. Когда соединение инициируется сервером.
  2. Когда клиент подключается к серверу.
Я сталкивался с проблемой, связанной с первым способом подключения, когда сервер подключался к клиенту, а коннект до клиента не проходил, из-за разных причин. (Почему-то такой режим стоял по дефолту) Решалась проблема просто, фтп клиент переводился в режим, когда он коннектится к серверу.

Это всё я к тому, что флешь использует обычное, исходящее соединение. Я не большой знаток фаерволов, но даже если такой тип подключений и блокируется, то чёрт возьми, как будут работать все остальные программы у юзера? Фаерволы блокируют сокеты, которые открываются для прослушки, когда вы запускаете всякие серваки или создаёте игру "по сети", ожидающую подключений.

По умолчанию исходящие подключения всегда разрешены, во всяком случае на виндусах до 7 версий. Если что-то изменилось, киньте ссылку, а то я не до кнца понимаю сути проблемы.

undefined 08.07.2016 18:19

Оказывается товарищ имел в виду, что сокеты невозможны конкретно для нашего хостинга.
Извиняюсь за кипиш. Тему можно грохнуть.

caseyryan 11.07.2016 07:50

Вы еще до сих пор на хостинге сидите? На дедиках обычно нет никаких ограничений. Я несколько серверов разных игр поднимал с одного дедика. Порты сам какие надо открывал и закрывал. Красота) Даже систему туда сам ставил через IPMI ту, которая была нужна мне (Ubuntu 12.04 x64)

undefined 11.07.2016 13:24

Дедики - это выделенная тачка?Чем хорош хостинг, что админ идет из коробки, а тут нужен еще один админочеловек. С др. стороны минусов у хостинга тоже предостаточно,поэтому да, нужен свой vps,поэтому мы готовимся съехать в облако.

Psycho Tiger 11.07.2016 16:15

VPS и VDS это подвиды хостинга.

caseyryan 12.07.2016 07:50

Цитата:

а тут нужен еще один админочеловек
А чем у вас занимается серверщик тогда? Там админской работы на день от силы.
Цитата:

нужен свой vps
Виртуальные верверы это вообще не то пальто. Физический лучше. На физическом тебе даются все ресурсы сервера, а не какой-то программно ограниченный кусок

undefined 12.07.2016 19:53

Цитата:

А чем у вас занимается серверщик тогда? Там админской работы на день от силы.
Тем, чем ему и полагается - пишет скрипты на пхп.
Цитата:

Виртуальные верверы это вообще не то пальто. Физический лучше. На физическом тебе даются все ресурсы сервера, а не какой-то программно ограниченный кусок
В том то и идея что это ограничение можно менять под свои текущие потребности.Это и называется масштабируемость. Плюс не надо трястись " а не лежит ли там наш сервер?"


Часовой пояс GMT +4, время: 03:20.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.