Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Работа с сетью > Передача объетов-сообщений по Http


Автор: x8m6 21.5.2010, 15:03
К http серверу подключаются множество клиентов, которые должны обмениваться сообщениями между собой. В качестве сервера планирую взять Http Server от Sun. 
Каждое сообщение это серилизованный Java-объект типа:
Код

public class Message implements Serializable{
private String sourse; // ip-адрес источника
private String dest; // ip-адрес назначения
private byte[] content;// содержимое сообщения
}


Сервер должен получить это сообщение, десерилизовать его, и отправить по dest другому клиенту. От клиентов такие сообщения будут приходить постоянно и в большом количестве. На сколько я знаю http-соединение не постоянное. Будет ли это влиять на производительность сервера? 
Как это вообще реализовать? Можно небольшой пример кода для сервера и клиента. 

Автор: Kircul 21.5.2010, 16:13
Могу посоветовать http://java.sun.com/developer/technicalArticles/WebServices/jaxb/. Возможно это один из самых простых способов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)