| NET :: Server NET :: Server es un motor de servidor general extensible, general Perl. |
Descargar ahora |
NET :: Server Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Paul Seamons
- Sitio web del editor:
- http://search.cpan.org/~rhandom/
NET :: Server Etiquetas
NET :: Server Descripción
NET :: Server es un motor de servidor general extensible, general Perl. NET :: Server es un motor general, general Perl Server.Synopsis #! / Usr / bin / perl -w -t paquete MyPackage; Utilice NET :: Server; @Isa = QW (Net :: Server); Sub process_Request {# ... Código ...} MyPackage-> Ejecutar (Puerto => 160); Salida; Aquí hay algunas características clave de "Net Server": · Modo de servidor único · Modo de servidor inetd · Modo simple de prefaboración (Preforksimple) · Modo administrado de prefaboración (Prefork) · Modo de bifurcación · Modo de multiplexación usando un solo proceso · Multi Port acepta en Modos individuales, de prefaboración y bifurcación · Aceptar simultáneo / REVV en tomas de TCP, UDP y UNIX · Manipulación de señal segura en la horquilla / prefabricación Evita el problema de la señal Perl · Ganchos personalizables del usuario · Capacidad de Chroot después de unirse · Cambio de usuario y grupo después de unir · Básico Permitir / denegar el control de acceso · Registro personalizado (elija Syslog, log_file o stderr) · HUP CANAKER Server (reinicio limpio a través de SIG HUP) · Capacidad de Dealesue en todos los modos de horquilla y prefaboración. · Caint limpio · Escrito en Perl · Protección contra tampón Desbordamiento · Limpie el flujo de procesos · ExtensibilityNet :: Server es un motor de servidor de Perl Extensible y genérico. NET :: Server combina las buenas propiedades de Net :: Daemon (0.34), NetServer :: Genérico (1.03), y Net :: FTPSERVER (1.0), y también de varios conceptos en el WebServerver.net::Server, intenta Sea un servidor genérico como en Net :: Daemon y Netserver :: Genérico. Incluye con ello la capacidad de ejecutarse como un proceso INETD (NET :: Server :: INET), un único servidor de conexión (NET :: Server o Net :: Server :: Soltero), un servidor de bifurcación (NET :: Server: : FORK), un servidor de prefaboración que mantiene un número constante de niños prefaborados (Net :: Server :: Preforksimple), o como un servidor de prefaboración administrado que mantiene el número de niños basados en la carga del servidor (NET :: Server :: Prefork) . En total, pero el tipo INETD, el servidor proporciona la capacidad de conectarse a uno o a múltiples puertos de servidor.net::Server utiliza ideologías de Net :: FTPSERVER para proporcionar extensibilidad. Los tipos de servidores adicionales son posibles a través de "personalidades" o subclases de la red :: Servidor. Al mover los múltiples tipos de servidores de la Net principal :: Clase del servidor, el concepto NET :: Server se extiende fácilmente a otros tipos (en un futuro próximo, nos gustaría agregar una personalidad "Hilo") .NET :: El servidor toma préstamos varios conceptos del servidor web de Apache. NET :: El servidor usa "ganchos" para permitir servidores personalizados como SMTP, HTTP, POP3, etc. para ser capas en capas en la red base :: Clase del servidor. Además de la Net :: Server :: Prefory Class Postrows Conceptos de min_start_servers, max_servers y min_waiting servidores. NET :: Server :: Prefork también usa el concepto de un acepiso serializado de rebaño al aceptar en varios puertos (PREFORK puede elegir entre Flock, IPC :: Semáforo, y Tubo para controlar la serialización). Requisitos: · Perl
NET :: Server Software relacionado