Подходящая замена для inetd на платформе Windows?

Каков подходящий Windows XP или более поздний способ для вызова процесса удаленной связи, который был бы аналогичен inetd в Unix/Linux? Например, как клиент VNC подключается к серверу VNC в Windows? У меня есть приложение для Linux, которое я хочу портировать на Windows XP, это приложение клиент-серверной архитектуры, где клиент вызывает сервер с помощью inetd.

2 ответа

Решение

Inetd - это "демон". Эквивалентной функциональностью в Windows будет создание "службы".

VNC, по сути, устанавливается как услуга.

Общие протоколы, такие как HTTP, FTP и SMTP, реализуются службой веб-публикаций (IIS), если вы решите включить IIS.

И, конечно же, вы можете написать, зарегистрироваться и включить любую услугу, какую пожелаете, которая делает все, что вы пожелаете. Включая прослушивание порта TCP/IP для входящих запросов клиентов.

Cygwin перенес xintd на окна. Я использую xMing для X и cygwin для остальных инструментов unix на win7 и использую для на XP. Если вы уверены, что ваша база пользователей может установить Cygwin, это может быть вашим простым способом портирования.

Если вы хотите пойти по пути Windows, создайте сервис

Другие вопросы по тегам