イブキツネ

C ++ Network APIライブラリは、クライアントサーバーアプリケーションでよく提供するように設計されています。
今すぐダウンロード

イブキツネ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Dmitry Kostjuchenko
  • 出版社のWebサイト:
  • http://www.iauxsoft.com/
  • オペレーティングシステム:
  • Mac OS X 10.0 or later
  • ファイルサイズ:
  • 7.3 MB

イブキツネ タグ


イブキツネ 説明

C ++ネットワークAPIライブラリは、クライアントサーバーアプリケーションでよく提供するように設計されています。 Iauxnetは、クライアントサーバーアプリケーションでうまく機能するように設計されたポータブルで高性能のC ++ネットワークAPIライブラリです。そのインタフェースは他のIauxSoftライブラリの同じスタイルを継承し、ユーザーフレンドリーです。ネットワークライブラリは、ネットワーク通信アプリケーションを構築するためのすべての必要なツールを提供します.API設計は、2種類の操作を提供します。クライアントまたはサーバー側のアプリケーションだけ、またはその両方を作成します。開発者は生のネットワークデータを扱い、したがって彼の自己によってプロトコルを構築します。・抽象化されたプロトコル指向の高レベルの操作:Iauxnetは、TCPおよびUDPのソケットのための通信プロトコルの独自の実装を提供します。これらのプロトコルは、パケットヘッダーのためのデータチェック(CRC7)、フルデータ暗号化(Blowfish、TwoFish、GoSt 28147-89、...)を提供し、データを含む。このタイプの操作は、両方のアプリケーションがアクセス可能な場合にクライアントサーバーアプリケーションを構築することをお勧めします。開発用です。 MacOSXのようなWindowsプラットフォーム、Linux用の強化ポール(EPOLL)、およびBSDファミリOSEのカーネルキュー(KQUEUE)は、Select、Pollのような簡単なメソッドにダウングレードすることができます。 Platform.MulticastingおよびBroadcasting - IAUXNETはマルチキャスティング/ブロードキャスト技術もサポートしており、そのためにIauxnet自身の高レベルの通信プロトコルを使用することが可能です。このような種類のネットワークアプリケーションの設計は、ライブラリーが特定のアプリケーション移植の問題から各OSプラットフォームアンロード開発者のすべての詳細を非表示にするため、開発者が開発者にとって非常に単純なタスクになります。 "iauxnet"の主な機能は次のとおりです。 ・IAUXNETは、UDPおよびTCP通信プロトコルをサポートすることができます。 ・アドレスファミリ:IPv4、IPv6。 ・TCPおよびUDP通信のための高水準プロトコル。 ・クライアント - サーバ/ブロードキャスト/マルチキャスティングネットワークアプリケーションモデルで多数のアクティブなクライアント接続をサポートしています。 ・次のネットワークイベント配信メカニズムをサポートします。選択、ポーリング、kqueue、epoll、io完了ポート。 ・世論調査、epollのための低レベルのインターフェースを提供します。 Iauxnet Poll EmulationはWindows Vistaの下でWSAPOLLインターフェースより2倍速で、ePollエミュレーションはIOCP for Windowsプラットフォームを使用しています。 EPOLLエミュレーションでは、epoll()を使用するネイティブLinuxアプリケーションをWindowsまたはMacOSXプラットフォームにポートできます。 ・簡単かつ携帯用ネットワークイベントとデータ処理のための高水準インタフェース。 ・OSプラットフォームをサポートします.Windows XP / Vista +(32/64ビット)、Linux(32/64ビット)、MacOSX 10.5.4以降(32/64ビット - x86 / PPC)。 暗号化サービス: ・ハッシュジェネレータ:CRC32、CRC64、MD-5、SHA-1; ・ブロック暗号:Twofish、Blowfish、Gost 28147-89; ・ストリーム暗号:ブロック暗号のOFBモード、ブロック暗号のためのCFBモード。 ・メッセージ認証コード:HMAC。 ・データ圧縮サービス:Deflate Algorithm(LZ77 / Huffmanエンコーディング)。 ・リトルエンディアンマシンとビッグエンディアンマシンの間の簡単な操作。 ・ネットワークアプリケーションを構築するための追加のサービスクラス:アドレス/ホスト解決、ネットワークインタフェース解決、任意のサイズのビットマスク、特殊データ型。 ・直感的な設計とインラインドキュメントを持つユーザーフレンドリーなC ++インターフェース。 ・同じルートネームスペース内の他のIauxSoftライブラリと理想的に協力します。 このリリースの新機能: ・モバイルプラットフォームのサポートを実装しました:Windows Mobile 6とiPhone、両方のARMアーキテクチャ。 ・固定プロトコルV1 / V2暗号化されたパケットが非暗号化されたパケットを期待してホストに到着したときに大きすぎるクラッシュが到着し、逆に到着し、パケットヘッダーの正確さをチェックするためにヘッダーCRC7値の追加バイトを追加しました。 ・IIPFirewallの名前の変更された名前は、名前はよりフレンドリーです。 ・Loaded WinsockバージョンがWindows Platformで要求された要求と異なる場合、ILIBRARY :: Initializeメソッドは失敗しません。 ・セッションクロージャー(IDEVice :: Close(session_id))接続は、受信方向をシャットダウンすることで、受信データの到着/処理を閉じてソケットを閉じる。 ・サブネット(種別/ IP / MASK)を記述する新しい構造SUBNET_Tを導入しました。 Iutil NameSapceの新しいユーティリティ関数を実装しました: ・MakeubNet:CIDR表記のアドレス文字列からIPv4 / IPv6サブネットを作成します。 ・MakeBroadcastAddress:サブネットからIPv4ブロードキャストアドレスを作成します。


イブキツネ 関連ソフトウェア