Несколько дурацких вопросов

 
 
 
Сообщения:2
Добрый день!

Волею судьбы так сложилось что мне необходимо реализовать клиент-серверное приложение (чат, с возможностью передачи изображений) на языке Java (клиент должен быть под android).

В целом проблем с логикой написания клиента - не возникло. Возникли проблемы при написании серверной части.
По условию протокол обмена данными между клиентом/сервером - http.

Я имел опыт реализации подобной программы на C++, но там я использовал сокеты (socket) но они по модели OSI относятся к транспортному уровню, а не прикладному, как http.
Честно говоря опыта в сетевом программировании у меня не особо много - поэтому, собственно и хотел получить советы:

1) Если я реализую данную программу с помощью сокетов - нарушу ли я условия задачи?
2) Если является возможным реализовать данную систему (клиент/сервер) ТОЛЬКО с использованием http запросов? (буду благодарен статьям/примерам)

Заранее большое спасибо!
Изменен:12 сен 2016 11:29
 
 
Сообщения:455
Ну раз протокол http и чат (т.е. двусторонняя связь между клиентом и сервером), то думаю вам самое удобное использовать websocket.
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет