Автор Тема: Unix domain sockets  (Прочитано 2696 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн slavut

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.sibguti.kht.ru
Unix domain sockets
« : 05 Марта 2003, 03:50:12 »
Прошу прощения за возможно ламерский вопрос. Тут такое дело, есть готовый perl скрипт, представляющий собой веб интерфейс для соейдинения с irc сервером. проблема вся в том что сприпт только под *nix. Очень нуждно его передалать для работу в винде, конкретно XP.
По ковырявшись в скрипте выяснилось что вся проблема в Unix domain sockets. я так понимаю что они нужны для связи между процессами на локальном компьютере.. этакие временные файлы да?
например такая строчка:
   socket($fh, PF_UNIX, SOCK_STREAM, 0) or return (0, $!);
   bind($fh, sockaddr_un($local)) or return (0, $!);
   listen($fh, SOMAXCONN) or return (0, $!);
есть ли аналоги такого в винде?
Или просто организовать запись и чтение в обычные файлы, с блокировкой?
Посоветуйте с чего начать.. мож кто документацию подскажет где посмотреть..
Могу скриптик выслать кому интересно посмотреть.
Я не прошу ничего исправлять. просто нужно знать реально переделать скрипт, и если да то с чего хотя бы начать.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Unix domain sockets
« Ответ #1 : 05 Марта 2003, 11:21:44 »
Боюсь что эти функции ты не сможешь сэмулировать под XP.
На activestate.com есть Net-IRC, если есть желание - перепиши с использованием этого модуля.
The documentations is your friend

Оффлайн slavut

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.sibguti.kht.ru
Unix domain sockets
« Ответ #2 : 05 Марта 2003, 11:52:01 »
спасибо за ответ...  бум разбираться с Net-IRC :)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28