якi використовуються iншими розробниками Вибраний нами пiдхiд Проблеми, якi постали Отриманi результати, демонстрацiя використання i функцiонування проекту Пiдсумки Завершення
Сервер для кожного користувача вiдкриває окрему сесiю, яка працює асинхронно. При запуску сесiї вiдбувається перевiрка доступу користувача (login, password) та запускається окремий процес командного iнтерпретатора. Кожен користувач має свiй pipe (для передачi вхiдних даних користувача з сокета на серверi у командний iнтерпретатор) та socket.
(без запуску окремого процесу) не можна було передавати вхiднi данi пiд час виконання якоїсь команди - stdin. Проблема 2 Не вдавалося зробити комунiкацiю по мережi. Проблема 3 Час життя сокета (потрiбно закривати сокет, коли юзер завершив роботу).