http4j Java HTTP客户端

程序名称:http4j

授权协议: Apache

操作系统: 跨平台

开发语言: Java

http4j 介绍

http4j是一个开源的Java HTTP客户端,主要是源自对工作中的一个项目设计的不满和扩展Apache HttpComponent比较麻烦。

不同于Apache HttpComponent (HttpClient)之处在于:

1. 专注于“客户端”定位:省去很多不必要的抽象层以及功能,如解析HTTP请求等。
2. 立足于方便易用:从主页的例子中可以看出使用http4j是极其方便的。
3. 原生的较完善的数据统计:
DNS解析耗时,request发送耗时,等待耗时,response接收耗时,字节数等等。这个是为了方便关注网站性能或者流量开销(购买云计算服务时会特别关注自己的成本)的应用。在Apache的项目中,使用者需要定义自己的Proxy才能实现此功能。

示例代码:http://www.oschina.net/code/snippet_12_2116

http4j 官网

http://code.google.com/p/http4j/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。