Описание тега androidasync-koush

Asynchronous socket, http (client+server), websocket, and socket.io library for android by Koushik Dutta. Based on nio, not threads.

AndroidAsync

AndroidAsync is a low-level network protocol library. If you are looking for an easy-to-use, higher level, Android-aware http request library, check out Ion (it is built on top of AndroidAsync). The typical Android app developer would probably be more interested in Ion.

But if you're looking for a raw Socket, HTTP client/server, WebSocket, and Socket.IO library for Android, AndroidAsync is it.

Features

  • Based on NIO. One thread, driven by callbacks. Highly efficient.
  • All operations return a Future that can be cancelled
  • Socket client + socket server
  • HTTP client + server
  • WebSocket client + server
  • Socket.IO client

Usage

Usage and more info at the official repository: https://github.com/koush/AndroidAsync