![]() |
Цитата:
Может я сейчас открою вселенскую тайну, но у меня есть собственный сервер на Java, который работает через сокеты :D И до этого сколько раз сталкивался, большинство работало через сокеты. И Wowza, да да WOVZA - это тоже сокет сервер, написанный на джаве :D |
Ну сокет это как бы разъём. То есть IP адрес и порт. Дырка через которую два процесса могшут взаимодействовать. Вовза на некоем уровне является сокет-сервером, но для работы с ней используются транспортные протоколы более высокого уровня. То есть не уверен что она отзовётся если ты минуя эти протоколы начнёшь ей шпулять пакеты
|
Цитата:
К слову, транспортные протоколы - это одно, а сокет - это другое. Они друг друга не заменяют, а дополняют. В моем сокет сервере в качестве транспортного протокола используется google protobuf, но сервер построен на сокетах. |
Цитата:
Если бы ты сдавал экзамен, то: Цитата:
Цитата:
Цитата:
Если тебе интересно, можешь почитать про OSI. А транспортный протокол в стеке лежит там, где ты программируя о нём и не подозреваешь. Цитата:
Приходите на пересдачу. |
Цитата:
а покер серьезно? а если игра развлекательная? это серьезный проект или как? почему-то всегда казалось что в деле выбора сервера основную роль должна играть целесообразность, а не "серьезность" |
Если говорить про игровые проекты, то как мне кажется сейчас - нет.
За исключением монстрообразных мультиплееров, которые делает несколько десятков-сотен человек год-два-три и больше, там, наверное, да. Но если брать игры для социалок, там настолько непонятно, выстрелит игра или не выстрелит, что выбор как правило делается в сторону сокращения сроков разработки. Лишний выделенный сервер на том же хецнере - 3-5 тыс. рублей. Проще заложить горизонтальное расширение и сократить сроки разработки, нежели делать игрушку исключительно эффективной, но на несколько месяцев дольше. ЗЫ. Я этот подход не слишком одобряю, но это объективные реалии. Сейчас большинство игр честно запускается с открытым бетатестированием. У разработчиков нет ни времени, ни желания для полноценного тестирования собственными силами. |
Цитата:
|
Цитата:
Большинство игр выпускается в бета-тестирование вообще без предварительного тестирования как такового. Если еще точнее - функционал условно тестируется программерами в момент разработки/сборки/подключения и еще в момент ввода контента и настройки баланса контент-менеджерами/геймдизами. Впрочем, это мое мнение и отстаивать его во что бы то ни стало смысла не вижу. |
Цитата:
|
Чего там "умучиваться"? Месяц нанятого программиста - 2000$. Еще один сервер в стойке - 1000$. Вывод?
|
| Часовой пояс GMT +4, время: 06:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.