Das NPH Script hab ich wieder entfernt, das war nur ein Test. Es ist schon so, daß man mit NPH Scripts bestimmte Dinge performant erledigen kann, insbesondere durch Reduzierung der Header auf das Nötigste. Wenn Dein Server mitspielt kannst Du sogar sowas machen:
#!/usr/bin/perl
binmode STDOUT;
print pack "N", time;
dann hat die ganze Response nur noch 4 Bytes und mit
read($socket, my $bin, 4);
print unpack "N", $bin;
kriegst Du den Zeitstempel genauso wie bei Daytime aus dem Socket gelesen. Letztendlich hab ich mich jedoch für eine HTTP Lösung über mein Framework entschieden, dafür hab ich das ja schließlich auch entwickelt: Erweiterbar um beliebige Webservices ohne daß man dafür ein extra Scripts installieren muss.
So kann ich z.B. die Uhrzeit als Webservice
an beliebige URLs binden, da wird einfach nur ein Interface hinzukonfiguriert oder die Klasse erweitert.
MFG