[Vienna-pm] Alternative zu Net::Daemon?

Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 daxim at cpan.org
Fri Dec 4 09:04:04 PST 2009


peter pilsl ✍:
> Welche Alternativen zu Net::Daemon benutzt ihr wenn ihr simple server <->
>  client aufgaben lösen wollt?
Einen Webserver. HTTP ist billiardenfach bewährt und die Interoperabilität
grandios.

> Ich mag einfach einen server laufen haben, der von clients anfragen
>  reinkriegt und beantwortet. multithreading ist pflicht. der rest soll
>  möglichst einfach sein.
> 
> Konkret ist es ein such-daemon, der beim starten grosse datenbankstrukturen
>  aufbaut und dann anfragen in stringform beantwortet.
Etwa so? Einfacher geht's kaum noch.

    GET /search?q=foobar HTTP/1.1
    Host: localhost
    Accept: application/json
    
    - - -
    
    Date: Thu, 01 Jan 1970 00:00:00 GMT
    Content-Length: 26
    Content-Type: application/json
    
    {"quux":"baz","foo":"bar"}

Vernünfigte Nebenläufigkeit, Caching, Skalierbarkeit in alle Richtungen,
arbeitserleichternde Frameworks usw. kriegst du mit dieser Wahl umsonst,
denn tausende andere schlaue Leute haben sich bereits einen Kopf in der
Softwareökologie rund ums Protokoll gemacht.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.pm.org/pipermail/vienna-pm/attachments/20091204/16482165/attachment.bin>


More information about the Vienna-pm mailing list