2013年Google I/O大会上推出了一个新的网络通信框架——Volley。Volley可是说是把AsyncHttpClient和Universal-Image-Loader的优点集于了一身,既可...
分类:
移动开发 时间:
2016-09-22 08:49:05
阅读次数:
219
Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的TCP/U ...
分类:
Web程序 时间:
2016-07-15 00:04:10
阅读次数:
215
Netty:数据处理流程 Netty作为异步的、事件驱动一个网络通信框架,使用它可以帮助我们快速开发高性能高可靠性的网络服务。 为了更好的使用Netty来解决开发中的问题,学习Netty是很有必要的。 Netty现在主流有三个版本:Netty3、Netty4、Netty5。这三个版本中,变化最大的要 ...
分类:
Web程序 时间:
2016-07-12 23:15:18
阅读次数:
282
Netty作为异步的、事件驱动一个网络通信框架,使用它可以帮助我们快速开发高性能高可靠性的网络服务。 为了更好的使用Netty来解决开发中的问题,学习Netty是很有必要的。 Netty现在主流有三个版本:Netty3、Netty4、Netty5。这三个版本中,变化最大的要数线程模型了,各版本的线程 ...
分类:
Web程序 时间:
2016-07-09 20:52:24
阅读次数:
247
1.1. Volley引入的背景在以前,我们可能面临如下很多麻烦的问题。 比如以前从网上下载图片的步骤可能是这样的流程: 在ListAdapter#getView()里开始图像的读取。 通过AsyncTask等机制使用HttpURLConnection从服务器去的图片资源 在AsyncTask#on ...
分类:
移动开发 时间:
2016-05-24 14:55:19
阅读次数:
282
服务框架 Dubbo
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。 主要核心部件: Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制. RPC: 一...更多Dubbo信息
...
分类:
其他好文 时间:
2016-05-06 12:17:55
阅读次数:
193
最近因为在做项目的过程中经常需要进行网络传输,所以打算把几个常用的网络通信框架和GitHub上面的开源框架梳理一遍,本文简单介绍了AsyncTask工作原理以及一个十分简单的应用demo。
当然,了解一个组件,最好是先从Android API文档入手。
那么首先我们来看一下AsyncTask的继承结构:
可以看到,AsyncTask跟Handler一样,是直接从Object类继承的,属...
分类:
其他好文 时间:
2016-04-29 18:58:06
阅读次数:
234
最近因为在做项目的过程中经常需要进行网络传输,所以打算把几个常用的网络通信框架和GitHub上面的开源框架梳理一遍,本文简单介绍了AsyncTask工作原理以及一个十分简单的应用demo。
当然,了解一个组件,最好是先从Android API文档入手。
那么首先我们来看一下AsyncTask的继承结构:
可以看到,AsyncTask跟Handler一样,是直接从Object类继承的,属...
分类:
其他好文 时间:
2016-04-26 21:10:19
阅读次数:
290
1、获取JSON对象 1.1声明RequestQueue 声明一个新的RequestQueue对象 private RequestQueue mRequestQueue; private RequestQueue mRequestQueue; 在onCreate初始化mRequestQueue mR ...
分类:
其他好文 时间:
2016-04-02 20:26:05
阅读次数:
292
继续上一篇,这篇主要讲通过mina往B端发送消息。并接受消息,mina是一个网络通信框架,封装了javaNIO。简单易用。网上有非常多关于他的介绍,在此不赘述了。 如上篇所介绍,完毕功能,须要五个类: PoolListener:监听,用来在系统启动的时候创建连接。 SessionPool:连接池。
分类:
其他好文 时间:
2016-03-12 13:02:51
阅读次数:
232