![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2012
Сообщений: 66
|
Замучился гуглить, и снова прошу о помощи - я сделал приложение во флеш, но как и всем социальным приложениям там требуются всякие рейтинги и прочее... знаю что открыто множество тем на разных форумах по этой проблеме. и везде крайне мало конструктива.
я понимаю - нужен сторонний сервер. я находил варинты готовых серверных технологий вроде unionplatform и прочего... но они не обладают достаточным функцианалом, так как работают, как я понял, только с реал-тайм приложениями. тоесть - все игроки вышли из игры - действия не производятся. На всяких форумах максимум что можно найти- ссылки на учебники php, но насамом деле написать логику и перевести ее на новый синтаксис - не особо сложно. лично для меня. сложно разобраться в том как это вообще все работает - и именно этого найти почти невозможно. Вообщем я был бы очень благодарен, за ссылки или хотя бы небольшие пояснения о порядке действий, о том как, что и куда загружать, вообще о логике процесса так сказать(имено процесса создания сервера я имею в виду) писать о том что я нуб, чайник и корованы не надо) я и так в курсе, но делу это не помогает) Последний раз редактировалось pall92; 22.01.2013 в 17:35. |
|
|||||
|
Цитата:
Принцип работы в целом довольно прост. Флеш приложение посылает POST запрос или запрос через сокет. Сервер это запрос принимает, разбирает и на основании получившихся данных формирует и посылает ответ клиенту. Если требуется, то вытаскивает из базы данных что-то. Цитата:
Вот очень хороший пример взаимодействия флеш и джава сервера через сокеты http://www.broculos.net/en/article/h...sh-java-server Все что нужно есть. А дальше уже затачивается под специфику конкретного проекта. |
|
|||||
|
Регистрация: Jul 2012
Сообщений: 66
|
Цитата:
собственно, поправьте меня если я не правильно понимаю суть: -я арендую хостинг и сервер на нем(сервер в данном случае в значении железа, правильно?) -затем я устнаваливаю на свой новоиспеченный сервер программу-сервер.(загружаю. просто как фаил?) -затем загружаю как-то свои скрипты и все такое... это уже по обучалке конкретного ПО. как-то так? что еще следует знать совсем новичку в серверном программировании? извиняюсь за возможно нубские вопросы)просто не сталкивался совсем с этим, а дружелюбных форумов мало) Добавлено через 14 минут что касается unionplatform - у меня создалось просто впечатление что он может работать только через понятия комнаты. а мне нужно чтобы данные обрабатывались и передавались на сервер вконтакте(сохраняли в локальные переменные приложения) даже при оф-лайне. вообще я так понял там как то можно писать свои модули и прикручивать их к серверу? если это возможно через юнион я бы, если можно, попросил ссылочку на полезную инфу ( юнион мне очень понравился, да и к автору испытываю громадное уважение) - я как-то не нашел на офф сайте про это ничего кроме того, что это МОЖНО)) Последний раз редактировалось pall92; 22.01.2013 в 17:05. |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Цитата:
ps поголовное желание найти пошаговый туториал(или видео-туториал ) и стать крутым программистом. |
|
|||||
|
Регистрация: Jul 2012
Сообщений: 66
|
Цитата:
что касается опять же учебников, то собственно я про это и писал - мне нужно понять принцип организации работы с серверами. а перевести общую логику, алгортим обработки данных на сервере на новый для меня объектно-ориентированный язык - не представляет особой сложности - тут как раз и помогут учебники, но найти их не сложно. и врятли бы я просил ссылки на них)) |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Очень продуктивно копипастить, но это ничего обшего не имеет со знаниями и понимаением. Книги есть и по принципу работы серверов.
|
|
|||||
|
Цитата:
Цитата:
Цитата:
Комната - это некое абстрактное понятие. Это как бы объединение нескольких пользователей временно в одну группу, чтобы им было проще взаимодействовать друг с другом. И ничего более. Сервер существует отдельно, это он по запросу создает экземпляры комнат и добавляет туда нужных клиентов. У сервера есть и свои модули, которые, в случае с юнионом пишутся довольно просто. Это всего лишь java класс, расширяющий класс Module и применяющий его абстрактные методы. К этому модулю можно делать запросы в любое время, независимо от существования комнат. Модуль, в свою очередь, может так же делать все что угодно. Он может даже стать клиентом для другого сервера. Например делать запросы к серверам контакта, получать от них ответы и обрабатывать их. По большому счету юнион, представляет из себя набор инструментов с уже подключенной базой данных, удобным api для работы с ней и системой обработки клиентов. А расширять его можно как угодно. |
|
|||||
|
Регистрация: Jul 2012
Сообщений: 66
|
Цитата:
Добавлено через 1 минуту а вам спасибо большое за разъяснения.. меня тут неправильно поняли как ясмотрю. я никогда учитсяне боялся, но всегда нуждаюс в большей наглядности и ответах на возникающие вопросы) |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|