1. Если это запрос логина: log1n|FrankNew|
На сервере идет разделение строки на массив и если первое значение массива log1n, то мы сервер обрабатывает это значение и присылает ответ.
2. Если это сообщение: me11s|Привет Всем!
На сервере идет разделение строки на массив и если первое значение массива me11s, то мы сервер обрабатывает это значение и отправляет это сообщение всем пользователям.
И так далее.
А что надо делать, что-бы файл скачивался, тем-более - файл имеет намного больший размер, чем размер буфера. Что можно с этим поделать?
При каждой отсылке фрагмента файла дописывать в начало fi1es|"Imya fila" и так далее? Или как-то иначе?
Просто передачу файла я знаю, как осуществить, а вот если соединение использовать не только для одной цели, то не знаю...