The following module was proposed for inclusion in the Module List:

  modid:       Web::Snapon
  DSLIP:       bdpOl
  description: Module to make any perl code HTTP accessible
  userid:      MLUKER (Matt Luker)
  chapterid:   16 (Server_and_Daemon_Utilities)
  communities:
    [EMAIL PROTECTED]

  similar:
    HTTP::Daemon

  rationale:

    Well, I am open to any suggestions on the namespace. I currently
    develop it under RSH::Web::Snapon to prevent name-class or name
    polution. If you believe the application is to specialized, I'm
    willing to keep it there (but it would require an addition of RSH to
    the top namespaces).

    Basically, I have been asked repeatedly, "Gee, is there some way to
    access the script via a web browser?" or "Is there anyway to
    interact with the script from another machine--like with a web
    browser?"

    These questions reflect two needs/ideas: using a web browser as a
    UI and the easy creation and management of remote "perl daemons".
    Now, HTTP::Daemon does almost all the hard work for you by making
    the creation of a HTTP capable daemon fairly straight forward. But
    then comes the next part--which is often repetitive--hooking in your
    code to respond to the requests.

    My module basically wraps all the HTTP::Daemon and request handling
    (even setting up the CGI environment) and provides a script for
    firing it off. The user of the module then creates a mapping by
    subclassing the mapping class--associating urls with code. So,
    hooking up a script to an HTTP daemon is a matter of writing one
    function in a subclass.

    I think this is handy--and I thought others might as well. That's
    why I'd like to put it into CPAN. If it isn't as nifty as I think, I
    am willing to just distribute it via my own website--but it wouldn't
    be nearly as cool as getting it into CPAN ;-)

  enteredby:   MLUKER (Matt Luker)
  enteredon:   Thu Jan 30 19:40:28 2003 GMT

The resulting entry would be:

Web::
::Snapon          bdpOl Module to make any perl code HTTP accessible MLUKER


Thanks for registering,
The Pause Team

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=34200000_3873671ce924e2c0&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=34200000_3873671ce924e2c0&SUBMIT_pause99_add_mod_insertit=1

Reply via email to