帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:jboss-netty  COL  Collect  tool  Jboss  Netty  collection  
A collection of tools useful when working with JBoss Netty.

  • 源代码名称:netty-tools
  • 源代码网址:http://www.github.com/cgbystrom/netty-tools
  • netty-tools源代码文档
  • netty-tools源代码下载
  • Git URL:
    git://www.github.com/cgbystrom/netty-tools.git
  • Git Clone代码到本地:
    git clone http://www.github.com/cgbystrom/netty-tools
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/cgbystrom/netty-tools
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • 联网工具

    一个小的工具,在使用 JBoss联网插件时有用。 HTTP工具对于向服务器添加简单的web功能非常有用。

    包括

    • HTTP文件服务器
      一种基于Trustin的文件服务处理程序。 支持从文件系统或者类路径提供服务。
    • HTTP缓存
      文件服务器( 请参见上方) 一起使用的简单缓存。 将缓存服务在内存中的文件。 用于缓存较小的文件。
    • HTTP路由器
      可以将传入的HTTP请求路由到不同ChannelHandlers的简单路由器。 支持非常基本的匹配规则。
    • 带宽表
      用于测量联网应用程序中带宽使用情况的监视器。 将它放在管道中,它将测量发送/接收的ChannelBuffers的大小。
    • 位异步 web socket客户端
      纯Java中的web socket客户端,带有联网。 对于集成测试来说很有用。作为事件驱动,对 web socket服务器进行重载测试也是完美的。
    • Thrift 服务器支持
      包含 Thrift的RPC处理器与ChannelBuffer传输一起包含。
    • Thrift 客户端支持
      支持 Thrift 客户端通过联网连接到远程 Thrift 服务器的传输。 感谢 Davide Inglima !
    • Flash 策略文件处理
      可以检测和响应 Adobe Flash 策略文件请求。 当不使用时,它可以简单地删除自身,从而。

    联网不是一个web服务器,这些工具在HTTP意义上是相当"原始"的。 如果你打算做一些比较复杂的事情,请在其他地方寻找。 我已经使用它为我的联网服务器创建基于http的管理接口。 这是一种使用情况,这些工具可以方便地。

    本项目是在两个应用中的主要作者。 第一个是 ,一个实时推送服务器,支持广泛的传输,包括网络套接字。网络服务和网络服务。 第二个是声纳语音插件,它是一种可以嵌入语音服务器的可以嵌入的VoIP解决方案。

    正在启动

    联网工具可以在 Maven 中心使用。 只要在POM文件中包含依赖项,你就可以启动并运行:

    <dependency>
     <groupId>com.cgbystrom</groupId>
     <artifactId>netty-tools</artifactId>
     <version>1.2.7</version>
    </dependency>

    示例

    到目前为止,请参见测试示例。

    版本历史

    • 1.2.0 - Thrift HTTP支持
    • 1.1.1 - Bug 修复
    • 1.1.0 - Thrift 客户端和 Flash 策略文件处理程序
    • 1.0.2 - 异步 web socket客户端,Thrift 支持+ 多种 Bug 修复
    • 1.0.1 - 内部版本
    • 1.0.0 - 初始版本

    作者

    • Davide Inglima ( Thrift 客户端和HTTP支持)

    许可证

    在MIT许可证( 。有关详细信息,请参阅许可证文件) 下许可的开放源代码。



    文章标签:tool  COL  Collect  collection  Netty  Jboss  jboss-netty  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语