Biblioteca de red PION

Una biblioteca gratuita de desarrollo de C ++ para implementar interfaces HTTP ligeras
Descargar ahora

Biblioteca de red PION Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Atomic Labs Inc
  • Sitio web del editor:
  • http://www.pion.org/
  • Sistemas operativos:
  • Mac OS X 10.5 or later
  • Tamaño del archivo:
  • 1.7 MB

Biblioteca de red PION Etiquetas


Biblioteca de red PION Descripción

Una biblioteca gratuita de desarrollo de C ++ para implementar interfaces HTTP ligeras. Hay una amplia variedad de servidores HTTP de código abierto disponibles, desde servidores rápidos y ligeros, como LightTPD, a plataformas con todas las funciones, como Apache httpd. La motivación de PION-NET no es para implementar otro servidor web, sino proporcionar funciones HTTP (s) a las aplicaciones de C ++ nuevas o existentes. Si está buscando una aplicación de servidor con todas las funciones, debe usar uno de los proyectos anteriores. Si está trabajando en una aplicación BOOST C ++ y solo le gustaría usar HTTP para proporcionar una interfaz de usuario simple o interactuar con los datos de tiempo de ejecución, PION-NET es una solución mucho más limpia y SIMPLER. La biblioteca de red de PIONS utiliza el impulso y Bibliotecas de ASIO para I / O Asincrono y Asincrono. Multi-roscado Permite el uso de múltiples CPU o núcleos de procesamiento para procesar solicitudes HTTP simultáneamente. La E / S asíncrona permite que cada hilo maneje muchas conexiones simultáneamente (de lo contrario, se requerirá un solo hilo para cada conexión al servidor). La combinación de estas tecnologías aprovecha al máximo las CPUS más modernas y permite que los servidores implementen utilizando PION-NET para manejar muchas miles de conexiones simultáneamente con una sola biblioteca de red de servidores físicos. dispositivos de red. Cada servidor puede tener su propia colección de servicios web definidos que están obligados a los recursos HTTP. Los protocolos distintos de HTTP también pueden implementarse fácilmente para cualquier servidor. Se utiliza un grupo de hilos comunes para manejar operaciones para todos los servidores. PION-NET también admite el cifrado SSL y TLS del lado del servidor cuando se construye con la biblioteca OpenSSL.Pion-net se ha probado para construir con las siguientes plataformas y compiladores: · Mac OS X (10.5 - GCC y XCODE) · Windows (XP - MSVC 8.0) · Linux (CentOS / RHEL 4.4 y 5.2 - GCC) · Solaris (10 SPARC y X86 - GCC) · FreeBSD (6.2 - GCC) Requisitos: · Aumentar · Openssl · Zlib ¿Qué hay de nuevo en este lanzamiento: · Nuevo conflicto de FISIONS para dividir un solo evento en muchos (442, 457) · Atom y RSS agregados vocabularios, códecs y ejemplos (458, 459, 476, 487, 491) · Logoutputreaccion ahora ignora los eventos cuando su tipo no coincide con CODEC (485) · Httpprotocol ahora admite GZIP / Deflate Decodificación del contenido de carga útil (465) · Transformreactor admite CSV Importación / exportación para la búsqueda de pares de valor-valor (453) · Actualizado Scripreactor para trabajar mucho mejor en Windows (440) · Se agregaron alimentaciones de entrada y salida a las rejillas de conexión del reactor (451) · Se agregó una opción de configuración de URLENCODE para Logcodec Mappings de campo (513) · Codificación de registro de WebTRENDS actualizada para usar la codificación de URL para ciertos campos (441) · Hecho XMLCODEC más flexible y configurable para ENTRADA Y OUPUT (455) · Los términos de vocabulario ahora se clasifican en los Termselectores y pueden filtrar los tipos (447) · Visualización fija de errores del servidor en UI para escapar de los caracteres HTML (479) · Eventos espurios fijos en contadores de reactores (484) · Añadido Clickstream # Tipo de vocabulario de tipo contenido y soporte en HTTPProtocol (488) · Se agregó DataDirectory a Platform.xml, ahora Ubicación predeterminada para bases de datos (519) · Inicialización mejorada de OpenSSL en plataformas Windows (480) · Se eliminaron las dependencias en SQLite, ya que ahora está incrustado en la plataforma (475) · Solicitudes de caimiento HTTPPARSER cuando la conexión TCP contenía 304 respuestas (481)


Biblioteca de red PION Software relacionado

Vehsim

SIDA en la construcción y los modelos de vehículos de propagación ...

390 315 KB

Descargar

Flexible

Biblioteca de burla flexible para su uso en pruebas de unidad y especificación de comportamiento ...

165 75 KB

Descargar

PIUTILIB

Una biblioteca de servicios públicos que incluye un marco complementario bien desarrollado ...

157 130 KB

Descargar