NET :: serveur

NET :: Le serveur est un moteur de serveur Perl extensible et général.
Télécharger maintenant

NET :: serveur Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Paul Seamons
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~rhandom/

NET :: serveur Mots clés


NET :: serveur La description

NET :: Server est un moteur de serveur Perl extensible et général. NET :: Le serveur est un extensible, General Perl Server Engine.synopsis #! / USR / BIN / PERL -W -W Thread MyPackage; utiliser net :: serveur; @Isa = qw (net :: serveur); Sub Process_Request {# ... Code ...} MyPackage-> Run (Port => 160); Quitter; Voici quelques caractéristiques essentielles de "Net Server": · Mode Server Server · Mode Server inetd · Mode simple de la préférence (Préforksimple) · Préfours de mode géré (Préfourge) · Mode de forcement · Mode de multiplexage à l'aide d'un seul processus · Multi Port accepte de Modes simples, de préfours et de fourchettes · Accepte simultanée / RECV sur les prises TCP, UDP et UNIX · Manipulation de signaux Safe en fourche / Préfourge évite les problèmes de signal Perl · Utilisateur Crochets personnalisables · Capacité chroot après la liaison · Changement d'utilisateur et groupe après la liaison · Basic Autoriser / refuser le contrôle d'accès · Connexion personnalisée (Choisissez Syslog, log_file ou STDRR) · Server HUP PACHE (redémarrage propre via SIG HUP) · Capacité de la déléue dans tous les modes de fourche et de préforce. · Nettoyant · Écrit en Perl · Protection contre la mémoire tampon Overflow · Nettoyer le processus de processus · Extensibilitynet :: Le serveur est un moteur de serveur Perl extensible et générique. NET :: Server combine les bonnes propriétés du Net :: Daemon (0.34), Netserver :: Generic (1.03) et Net :: Ftpserver (1.0), ainsi que de divers concepts dans Apache WebServer.net tentent de Soyez un serveur générique comme dans Net :: Daemon et Netserver :: Générique. Il comprend la possibilité de fonctionner comme un processus inetd (net :: Server :: Inet), un serveur de connexion unique (net :: Server ou Net :: Server :: Single), un serveur de forking (net :: serveur: : Fourchette), un serveur de préfours qui maintient un nombre constant d'enfants préférés (Net :: Server: Server :: Préforksimple), ou en tant que serveur de préfours géré qui conserve le nombre d'enfants basé sur la charge du serveur (Net :: Server :: Préfourge) . En tout sauf le type INETD, le serveur offre la possibilité de se connecter à un ou à plusieurs serveurs ports.net:net utilise des idéologies de Net :: Ftpserver afin de fournir une extensibilité. Les types de serveurs supplémentaires sont rendus possibles via des «personnalités» ou des sous-classes du serveur Net ::. En déplaçant les multiples types de serveurs hors du réseau principal :: Classe de serveur, le concept Net :: Server est facilement étendu à d'autres types (dans un proche avenir, nous souhaitons ajouter un "thread" personnalité) .NET :: Serveur emprunte plusieurs concepts du serveur Web Apache. Net :: Le serveur utilise des "crochets" pour permettre aux serveurs personnalisés tels que SMTP, HTTP, POP3, etc. à enchaîner sur la classe de base Net :: Server Server. De plus, le Net :: Server :: Concepts de la classe de classe de la classe Préfork de min_start_serververs, max_server et des serveurs Min_Waiting. Net :: Server :: Préfork utilise également le concept d'un affluence Serialized Accepter lors de l'acceptation de plusieurs ports (PREFORK peut choisir entre FLOCK, IPC :: Semaphore et Tuyau pour contrôler la sérialisation).


NET :: serveur Logiciels associés