wxSocketServer демон

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
SandyHip
Earned a small fee
Earned a small fee
Posts: 11
Joined: Wed Jun 02, 2010 9:44 am

wxSocketServer демон

Post by SandyHip » Thu Sep 02, 2010 9:35 am

Возможна ли реализация следующей схемы:
1. Один процесс прослушивает порт (3000) wxSocketServer
2. При каждом соединении - порождает процесс (wxProcess), в котором обрабатываются запросы от данного клиента
Спасибо.

tan
Moderator
Moderator
Posts: 1471
Joined: Tue Nov 14, 2006 7:58 am
Location: Saint-Petersburg, Russia

Post by tan » Thu Sep 02, 2010 10:18 am

Поскольку вопрос задан по русски, я переместил его в в русскоязычную ветку форума.
Что касается самого вопроса, то ответ, в принципе, да, но...
Я не уверен, что это можно сделать используя wxWidgets (по крайней мере в дочерних процессах). С обычными сокетами вроде проблем быть не должно (давно такими вещами заниматься не приходилось :)).
Более простой путь с wxWidgets - использовать не процессы а шреды.
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10

SandyHip
Earned a small fee
Earned a small fee
Posts: 11
Joined: Wed Jun 02, 2010 9:44 am

Post by SandyHip » Thu Sep 02, 2010 11:25 am

tan wrote:Более простой путь с wxWidgets - использовать не процессы а шреды.
В том то и дело, что хотелось бы именно процессы использовать.
Но, в то же время, wxWidgets.
Так что придется выбирать, либо wxWidgets, либо потоки...

Post Reply