Максимально простой интернет меседжер

Максим16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.05.2009

Написать как можно проще.

клиент-меседжер должен отправлять, получать сообщения от аналогичных клиент-меседжеров по socket.

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

чем программа проще и легче тем лучше. гибкость не нужна.

интерфейс: окно для отображения текущих(исходящих входящих) сообщений, окно ввода сообщения, окно для ввода ИП адреса (на который будет отправляться сообщение для другого клиента меседжера), кнопка отправить.

порядок работы программы: вводишь сообщение, вводшь ИП адрес адресата, нажимаешь отправить.

программа через сокет соединяется с клиентом-меседжером-адресатом по введенному ИП и отправляет ему сообщение.

если соединиться не удалось то сообщение отправляется на почтовый ящик, после чего когда клиент-адресат выйдет в он-лайн, проверив ящик мог получить входящие сообщения, пока тот находился в офф-лайне.

язык: JAVA. бюджет примерно 10 баксов