Облегченный сервер запросов - PullRequest
0 голосов
/ 13 января 2010

Я ищу какой-нибудь сервисный сервер, который будет чрезвычайно простым и легким. Предполагается, что он используется административными сценариями или простыми приложениями для запроса информации, доступной только как root на другом сервере.

Мне не нужна высокая пропускная способность, обработка с учетом состояния и т. Д. Требуется только блокировка, синхронные запросы. Желательно без HTTP-сервера. Я был бы счастлив с чем-то, что принимает несколько строк в качестве входных данных и выводит строку по сети. Любая сериализация данных может быть выполнена в клиенте при необходимости, так что передаются только непрозрачные строки.

Есть ли такой проект, который уже доступен? Привязки для Perl и Python будут бонусом.

Ответы [ 3 ]

0 голосов
/ 13 января 2010

То есть вам нужны данные только из этой службы? Я использовал memcached, прежде чем делать то, что вам нужно. В Perl есть Cache :: Memcached :: Fast, который может взаимодействовать с процессом.

0 голосов
/ 13 января 2010

Я нашел RPC :: Lite, который удовлетворяет всем (более или менее) и чрезвычайно прост в использовании. Я, вероятно, буду придерживаться этого, но не стесняйтесь добавлять больше идей.

http://metacpan.org/pod/RPC::Lite::Server

0 голосов
/ 13 января 2010

Есть D-Bus , но сетевой транспорт немного ... DIY.

...