Я хочу написать клиент-серверное приложение на Java - начать с простенького чата. Пока что мне подходит и сервер на компьютере дома. Вопрос первый: как и через что его можно реализовать, может посоветуете фрэймворк или еще что-то? На сколько я знаю и читал, это можно сделать через сокеты в Java, но у меня и у моего напарника это не выходит:
Так что у нас не очень то получилось, может посоветуете что-то годное по сокетам? Я в Java EE вообще не разбираюсь, вот только хочу, но не знаю где взять понятную литературу, чтобы начать, научиться. Может что-то по Java Servlets или JDBC, я просто не шарю что подходит лучше и тд. В идеале хотелось бы передавать не просто сообщения - а уже что-то тяжелее, например картинки.
Не знаю поможет или нет. Но если хотите "очень простенько". Можете взять готовый движок Jetty. Почти все сделанно за вас. Использовать WebSocket. Написать простой html, с формой и кнопкой. Скрипт в 10 строчек на js, для соединения к WebSocket. И можно радоваться жизни. В комментариях уже остальное посоветовали.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей