Android异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库:AndroidAsync
jopen
11年前
Android的异步Socket,HTTP(客户端+服务器),WebSocket,和socket.io库。
AndroidAsync 是一个底层网络协议库。如果你正在寻找一个用于Android的Raw Socket、HTTP Client / Server, WebSocket, Socket.IO的网络库,那么AndroidAsync再适合不过。
特性:
-
基于NIO,一个线程、Callback驱动、高性能。
-
所有操作都返回一个Future对象,用于撤销。
-
Socket client + Socket Server
-
HTTP Client + Server
-
WebSocket client + server
-
Socket.IO Client
AsyncHttpClient.getDefaultInstance().getFile(url, filename, new AsyncHttpClient.FileCallback() { @Override public void onCompleted(Exception e, AsyncHttpResponse response, File result) { if (e != null) { e.printStackTrace(); return; } System.out.println("my file is available at: " + result.getAbsolutePath()); } });