Программирование сокетов - PullRequest
1 голос
/ 05 апреля 2011

В моем Java-приложении у меня есть два текстовых поля, которые содержат номер порта для прослушивания и отправки. Это приложение хорошо работает на 1 клиентском и серверном компьютере. Как я могу заставить его работать на нескольких клиентов на 1 сервер. например, на стороне клиента: порт прослушивания = 2345 порт отправки = 2346

на стороне сервера: порт прослушивания = 2346 порт отправки = 2345

это работает для 1 клиента и сервера. Как я могу заставить его работать для нескольких клиентов с сервером.

Ответы [ 2 ]

2 голосов
/ 05 апреля 2011

http://www.ase.md/~aursu/ClientServerThreads.html Вот вам все объясненный вопрос (многопоточный сервер)

1 голос
/ 05 апреля 2011

В основном вы хотели бы принять входящий запрос и обработать этот запрос в отдельном потоке, чтобы ваш основной поток мог продолжать прослушивать новые запросы. Отличный пример (включая код) можно найти по адресу http://download.oracle.com/javase/tutorial/networking/sockets/clientServer.html#later.

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