iauxnet

C ++ Network API-bibliotheek die is ontworpen om goed te serveren in client-servertoepassingen.
Download nu

iauxnet Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dmitry Kostjuchenko
  • Uitgever website:
  • http://www.iauxsoft.com/
  • Besturingssystemen:
  • Mac OS X 10.0 or later
  • Bestandsgrootte:
  • 7.3 MB

iauxnet Tags


iauxnet Beschrijving

C ++ Network API-bibliotheek die is ontworpen om goed te serveren in client-servertoepassingen. Iauxnet is een draagbare en high-performance C ++ Network API-bibliotheek die is ontworpen om goed te serveren in client-server-applicaties. De interface erft dezelfde stijl van andere Iauxsoft-bibliotheken is flexibel en gebruiksvriendelijk. De netwerkbibliotheek biedt alle benodigde hulpmiddelen om een netwerkcommunicatie-applicatie te bouwen en nog meer! API-ontwerp biedt twee soorten operaties: · Directe netwerkgegevens met lage niveaus en gegevens Evenementen: dit type maakt het mogelijk om communicatie met elke toepassing te bouwen, b.v. alleen client- of serverzijdige toepassing maken of beide. Ontwikkelaar behandelt RAW-netwerkgegevens en bouwt dus een protocol door hem op. · Geabstricted protocol-georiënteerde hoogniveau: IAUXnet biedt eigen implementatie van communicatieprotocol voor TCP- en UDP-typen aansluitingen. Deze protocollen bieden gegevenscontrole (CRC7), volledige gegevensversleuteling (Blowfish, Twofish, GOST 28147-89, ...) voor pakketkoppen en bevattende gegevens. Dit type operaties wordt geadviseerd om client-server-toepassingen te bouwen wanneer beide toepassingen toegankelijk zijn Voor Ontwikkeling. Hoge Performance - IAUXNET Network Library kan worden gekenmerkt door extreem lage latentietijden en CPU- en geheugengebruik op duizenden actieve verbindingen. Het maakt gebruik van IO COMPLUTITIE PORTS-technologie voor Windows-platforms, verbeterde POLL (EPOL) voor Linux en Kernel Queue (KQUUE) voor BSD-familie-OSES zoals MacOSX, hoewel de ontwikkelaar het gebruik van deze geavanceerde technologieën kan verlagen aan een eenvoudige methoden zoals Select, Poll, afhankelijk Op Platform.Multicasting en Broadcasting - IAUXNET ondersteunt ook multi-casting / omroeptechnieken en het is mogelijk om IAUXnet eigen communicatieprotocollen van hoger niveau voor te gebruiken. Het ontwerpen van een dergelijk type netwerktoepassingen wordt een zeer eenvoudige taak voor een ontwikkelaar als de bibliotheek verbergt alle details van elke OS-platform die ontwikkelaar van specifieke toepassingsopvangstukken. Hier zijn enkele belangrijke functies van "IAUXNET": · IAUXNET kan ondersteuning bieden voor UDP- en TCP-communicatieprotocollen. · Adres gezinnen: IPv4, IPv6. · Protocollen op hoog niveau voor TCP- en UDP-communicatie. · Ondersteunt een groot aantal actieve clientverbindingen in Client-Server / Broadcasting / Multi-Casting Network Application Model. · Ondersteunt de volgende afleveringsmechanismen voor netwerkgebeurtenissen: selecteren, poll, kqueue, epoll, io voltooiingspoorten. · Biedt een lage interface voor poll, epoll. Let op, IAUXNET POLL-emulatie is 2x sneller dan Wsapoll-interface onder Windows Vista, Epoll-emulatie gebruikt IOCP voor Windows-platform. Epoll-emulatie maakt het mogelijk om inheemse Linux-toepassingen te haven die Epoll () gebruiken aan een Windows- of MacOSX-platforms. · Interface op hoog niveau voor eenvoudige en draagbare netwerkevenementen en gegevensverwerking. · Ondersteunt OS-platforms: Windows XP / Vista + (32/64 bit), Linux (32/64 bit), MacOSX 10.5.4+ (32/64 bit - X86 / PPC). Cryptografische diensten: · Hash-generatoren: CRC32, CRC64, MD-5, SHA-1; · Blokkeercijfers: twofish, blowfish, gost 28147-89; · Streamciphers: vermeende RC4, OFB-modus voor blokcothers, de CFB-modus voor blokbekers; · Berichtauthenticatiecode: HMAC. · Gegevenscompressiediensten: Devlate algoritme (LZ77 / Huffman-codering). · Eenvoudige interoperatie tussen kleine en grote endian machines. · Aanvullende serviceklassen om netwerktoepassingen te bouwen: Adres / Host-oplossen, Netwerkinterface oplossen, Any-size Bitmasks, gespecialiseerde gegevenstypen. · Gebruiksvriendelijke C ++ -interface met intuïtieve ontwerp- en inline-documentatie. · Maakt idealiter samen met andere Iauxsoft-bibliotheken in dezelfde root-naamruimte. Wat is er nieuw in deze release: · Implementeerde ondersteuning voor mobiele platforms: Windows Mobile 6 en iPhone, beide armarchitectuur. · Vaste Protocol V1 / V2 Mogelijke crash op te grote buffer wanneer gecodeerde pakketten aankomen om te hosten die niet-gecodeerde pakketten verwachten en vice versa, extra byte toegevoegd voor header CRC7-waarde om de corrigentie van pakketkop te controleren. · Naamloze argumenten voor IIPFirewall, namen zijn vriendelijker. · Ilibrary :: Initialize methode zal niet falen als de geladen Winsock-versie verschilt van gevraagde onder Windows-platform. · Over Session Sluiting (Idevice :: Sluiten (Session_ID)) Verbinding zal Richting worden ontvangen, voorkomt aankomst / verwerking van eventuele inkomende gegevens tot sluitingstoestand. · Introductie van nieuwe structuur subnet_t die subnet (type / IP / masker) beschrijft. Nieuwe nutsfuncties geïmplementeerd voor Iutil NAMEPCE: · MAPTEBNET: Creëert IPv4 / IPv6-subnet van de adresstring in CIDR-notatie; · Makebroadcastadres: Creëert IPv4-uitzendadres van subnet.


iauxnet Gerelateerde software

Aanvulling

Een Firefox-add-on die het IP-adres van de huidige pagina in de statusbalk weergeeft. ...

177 28 KB

Downloaden

Webscarab

WebScarab is een Mac OS X-pakket van de Owasp WebScarab Web Application Assessment Tool ...

230 2.5 MB

Downloaden