Pion Network Library

Een gratis C ++ Development Library voor het implementeren van lichtgewicht HTTP-interfaces
Download nu

Pion Network Library Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Atomic Labs Inc
  • Uitgever website:
  • http://www.pion.org/
  • Besturingssystemen:
  • Mac OS X 10.5 or later
  • Bestandsgrootte:
  • 1.7 MB

Pion Network Library Tags


Pion Network Library Beschrijving

Een gratis C ++ Development Library voor het implementeren van lichtgewicht HTTP-interfaces Er zijn een grote verscheidenheid aan open source HTTP-servers beschikbaar, van snelle en lichtgewicht servers zoals Lighttpd, naar full-featured-platforms zoals Apache HTTPD. De motivatie van Pion-Net is niet om nog een andere webserver te implementeren, maar om HTTP (s) functionaliteit te bieden aan nieuwe of bestaande C ++ -toepassingen. Als u op zoek bent naar een volledig uitgeruste serverapplicatie, moet u een van de bovenstaande projecten gebruiken. Als u werkt aan een Boost C ++ -toepassing en zou graag HTTP willen gebruiken om een eenvoudige gebruikersinterface te bieden of te communiceren met runtime-gegevens, dan is Pion-Net een veel reiniger en eenvoudiger oplossingen. Pion Network Library gebruikt de boost en Asio-bibliotheken voor multi-threading en asynchrone I / O. Multi-threading maakt het gebruik van meerdere CPU's of verwerkingskores mogelijk om HTTP-verzoeken tegelijkertijd te verwerken. Asynchrone I / O maakt het mogelijk elke thread om tegelijkertijd veel verbindingen af te handelen (anders zou een enkele draad nodig zijn voor elke verbinding met de server). De combinatie van deze technologieën maakt ten volle gebruik van de modernste CPU's en biedt servers die worden geïmplementeerd met behulp van Pion-Net om tegelijkertijd vele duizenden verbindingen met een enkele fysieke server.pion netwerkbibliotheek te verwerken, kunt u meerdere servers uitvoeren, luisteren naar een willekeurig aantal poorten en netwerkapparaten. Elke server heeft mogelijk een eigen verzameling webservices die zijn gedefinieerd die gebonden zijn aan HTTP-bronnen. Andere protocollen dan HTTP kunnen ook eenvoudig worden geïmplementeerd voor elke server. Een gemeenschappelijk draadpool wordt gebruikt om operaties voor alle servers aan te pakken. Pion-Net ondersteunt ook SSL- en TLS-codering van Server-Side en gebouwd met de OpenSSL-bibliotheek. Pion-net is getest om te bouwen met de volgende platforms en compilers: · Mac OS X (10.5 - GCC en Xcode) · Windows (XP - MSVC 8.0) · Linux (CentoS / Rhel 4.4 en 5.2 - GCC) · Solaris (10 SPARC en X86 - GCC) · FreeBSD (6.2 - GCC) Vereisten: · Boost · Openssl · ZLIB Wat is er nieuw in deze release: · Nieuwe fissionreactor voor het splitsen van een enkele gebeurtenis in vele (442, 457) · Toegevoegde Atom en RSS-vocabulaires, codecs en voorbeelden (458, 459, 476, 487, 491) · LogoutputReactor negeert nu gebeurtenissen wanneer hun type niet overeenkomt met codec (485) · HttpProtocol ondersteunt nu GZIP / DEFLATE-decodering van Payload-inhoud (465) · TransformreActor Ondersteunt CSV-import / export voor opzoektoets-waardeparen (453) · Bijgewerkte scriptreactor om veel beter te werken op Windows (440) · Toegevoegde invoer- en uitgangsfeeds aan de reactorverbindingsroosters (451) · Een Urlencode-configuratie-optie toegevoegd aan Logcodec Field Mappings (513) · Bijgewerkte WebTrends Log Codec om URL-codering voor bepaalde velden (441) te gebruiken · Gemaakt XMLCODEC flexibeler en configureerbaar voor zowel input als ouput (455) · Vocabulaire-voorwaarden worden nu gesorteerd in de Termelectors en kunnen typen filteren (447) · Vast weergave van serverfouten in UI om te ontsnappen aan HTML-tekens (479) · Vaste onechte gebeurtenissen in / uit reactor tellers (484) · Toegevoegd Clickstream # -type vocabulaire term en ondersteuning in HTTPPROTOCOL (488) · Datadirectory toegevoegd aan platform.xml, nu standaardlocatie voor databases (519) · Verbeterde OpenSSL-initialisatie op Windows-platforms (480) · Afhankelijkheden verwijderd op SQLITE sinds het nu is ingebed in platform (475) · HTTPPARSER DRUITEN VERZOEKEN Wanneer TCP-verbinding 304 reacties bevat (481)


Pion Network Library Gerelateerde software

Terras

Gratis en Open Source Java-bibliotheek die filters en maatregelen overeenkomen ...

167 111 KB

Downloaden