простое взаимодействие между процессами

Я ищу простой способ передачи сообщений от одного процесса (сценарий Perl, кратковременный) другому (сценарий Python, длительный срок службы) ) - оба процесса локальны на одной машине. Я провел небольшое исследование, но то, что я обнаружил, было либо непонятным, либо показалось мне излишне сложным, оставив меня немного растерянным и сбитым с толку.

Я представляю себе минимальный пример примерно следующего вида:

# listener.py

class Listener:
    def __init__(self, port)
        self.port = port

    def on_message(self, msg):
        print "%s: %s" % (timestamp, msg)

recipient = Listener(1234)


# sender.pl

sub send_message {
    my ($msg, $port) = @_;
    # ...
}

send_message("hello world", 1234);

Любые указатели на будет очень признательно, как решить эту проблему и / или где прочитать об этом!

19
задан AnC 9 February 2011 в 20:55
поделиться