Cnet高性能网络堆栈
Cnet 是一个易于使用的 Chromium HTTP 高性能网络堆栈和文件缓存开发包。它支持 Chromium的 SPDY 和 QUIC 。
Cnet 上有 C 语言和 Java 语言的绑定。完整的 Java API 请参见 android/java 。若要查看完整的 C API 请查看 cnet.h
。此应用程序可以同时使用 Java 和 C 语言绑定。
Java Fetch 示例:
// Initialize the library.final Context appContext = getApplicationContext();Cnet.loadLibraries(appContext);Cnet.initLibraryOnUiThread(appContext);// Establish a Cnet Pool for connection reuse.final CnetPool.Config poolConfig = new CnetPool.Config(); poolConfig.userAgent = "cnet-test"; poolConfig.enableSpdy = true; poolConfig.enableSslFalseStart = true;final CnetPool pool = new CnetPool(poolConfig);// Create an HTTP request.final Fetcher fetcher = pool.createFetcher("https://yahoo.com", "GET", new ResponseCompletion() { @Override public boolean onBackgroundComplete(Fetcher fetcher, Response response) { Log.d(LOG_TAG, "request completed, " + response.getHttpResponseCode() + ", " + response.getOriginalUrl() + ", " + response.getFinalUrl() + ", " + response.getBodyLength() + ", " + (new String(response.getBody()))); return RELEASE_NOW; // immediately release native resources } }); fetcher.start();
评论
t-io高性能网络框架
如果网络编程很痛苦,那一定是没用t-iot-io是talent-tan采用java语言开发的一款网络编程框架为什么要开发t-io在t-io之前,已经有mina,netty这样的网络编程框架了,tale
t-io高性能网络框架
0
YYNetSDK高性能网络库
YYNetSDK是一款集成BSDsocket,windowsIOCP等网络技术的开发包,同时包括线程池,连接池,内存池等主流技术。可以免费用于MMORPGServer、WebGameServer,et
YYNetSDK高性能网络库
0
Griffin.Framework.Net 高性能网络框架
Griffin.Framework是.NET的高性能网络框架。示例代码:public class Server{ private readonly ChannelTcpListener _ser
Griffin.Framework.Net 高性能网络框架
0