|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexander Kostiuchenko 2:463/672.419 18 Jun 2004 23:08:47 To : Dmitry Y. Labutin Subject : Hужно написать что-то похожее на DNS-сервер на Perl'е --------------------------------------------------------------------------------
Как-то раз (а точнее 17 Jun 04 в 00:28) Dmitry Y. Labutin писал(а) к All:
DL> Передо мной стоит следующая задача. Hужно написать клиент и сервер
DL> для распределенного хранения информации по образу и подобию
DL> DNS-серверов. Задача настолько близка по духу к DNS, что сначала было
DL> желание взять bind и модифицировать исходный код с целью просто
DL> добавить еще один тип записей. После раздумий было решено справиться
DL> с проблемой, написав свой сервер на Perl'е. Вопрос в следующем - как
DL> сейчас модно организовывать взаимодействие клиента и сервера?
Полгода-год назад модно было SOAP. Сегодня модно как проще-быстрее.
Если сервис действительно сильно подобен DNS - может имеет смысл DNS и
использовать ? Для серверной части есть отличный пакет Stanford::DNS (почему-то
на CPAN нет, легко находится на google), для клиента - Net::DNS (несколько
тормозной, но вполне рабочий), protocol-specific data от сервера можно в
TXT-record передавать; от клиента, например, base64-строкой в hostname. Лично у
меня вполне получалось пускать HTTP over DNS :)
--
mailto: random at binet.kiev.ua //Александр
---
* Origin: useless (2:463/672.419)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/402940d37605.html, оценка из 5, голосов 10
|