История изменений
Исправление rukez, (текущая версия) :
так там всё тривиально:
- поднимаешь http на готовом родном com.sun…
- в готовом оракловском примере смотришь как с него раздавать раздавать файлы
- в готовом оракловском примере смотришь как в нем принимать post/get
- при желании осваиваешь азы ssl по примеру там-же
- потом понимаешь что неплохо бы прикрутить сразу JSON чтоб твоя морда была проще хотя и тяжелее (тут чоуж, не мы такие, жизнь такая)
- когда доходит дело до хранения ты либо понимаешь что в форумном посте всего 5-10 переменных и их логично положить в скуль
- либо изобретаешь свой велосипед с хранением прямо в жсон и загрузкой в озу если твой форум не планирует разрастаться до 16+ гигов текста но очень хочет быть адово быстрым
- когда поймешь что сделал адово быстрое хранение то можно переходить на netty - вполне годную либу для сетей
я не предлагаю чуваку делать свою сетевуху уровня той-же нетти, или свой бд кластер уровня хотя-бы постгреса (это кажется рокет сайнсом по началу, да), но и делать по принципу «кинь бутылку вверх и скажи что это была ракета» - то-же довольно дебильно, тут все задачки из разряда «я познаю мир» - именно с «чатика» и начинаются уроки по сетевому программированию - никто же их не решает «ой епт давайте вместо юдп пакета поднимем готовое облако в докере и пущай оно нам ping-pong гоняет само» рукалицо
Исходная версия rukez, :
так там всё тривиально:
- поднимаешь http на готовом родном com.sun…
- в готовом оракловском примере смотришь как с него раздавать раздавать файлы
- в готовом оракловском примере смотришь как в нем принимать post/get
- потом понимаешь что неплохо бы прикрутить сразу JSON чтоб твоя морда была проще хотя и тяжелее (тут чоуж, не мы такие, жизнь такая)
- когда доходит дело до хранения ты либо понимаешь что в форумном посте всего 5-10 переменных и их логично положить в скуль
- либо изобретаешь свой велосипед с хранением прямо в жсон и загрузкой в озу если твой форум не планирует разрастаться до 16+ гигов текста но очень хочет быть адово быстрым
- когда поймешь что сделал адово быстрое хранение то можно переходить на netty - вполне годную либу для сетей
я не предлагаю чуваку делать свою сетевуху уровня той-же нетти, или свой бд кластер уровня хотя-бы постгреса (это кажется рокет сайнсом по началу, да), но и делать по принципу «кинь бутылку вверх и скажи что это была ракета» - то-же довольно дебильно, тут все задачки из разряда «я познаю мир» - именно с «чатика» и начинаются уроки по сетевому программированию - никто же их не решает «ой епт давайте вместо юдп пакета поднимем готовое облако в докере и пущай оно нам ping-pong гоняет само» рукалицо