• NIO Framework


    NIO Framework搭建在Java NIO library之上,封装了原始NIO的大部分复杂性。利用NIO Framework能够很容易地开发安全,高性能的Java网络应用程序。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    DualRpc:DualRpc是一个用于开发在客户端与服务器之间实现RPC调用的简洁Java框架。它对于构建胖/瘦客户端与服务器上的商业逻辑交互是一个实用的解决方案。这个框架是双向的-客户端可以调用服务端的方法并且服务器同样可以调用客户端的方法。RPC调用或信息都可以被广播到所有连接着的客户端。由于在客户端与服务器之间始终建立着一个单一,持续的TCP/IP连接,所以对话状态在RPC调用期间将被一直保持着。内置SSL,SSH和HTTP/SOCKS代理通道使得可在防火墙之内部署应用程序并保证调用的安全。DualRpc能够与Swing,SWT和其它GUI框架结合使用。DualRpc 客户端可以通过手动安装也可利用Java Web Start实现大范围部署。
    CrossFTP Server:CrossFTP Server是一个跨平台,高性能,可配置,安全的FTP服务器.它提供一个易于操作的GUI来方便用户配置服务器参数。它的特性包括:
    1.100%纯Java开源的FTP服务器。
    2.支持多平台和多线程设计。
    3.支持用户虚拟目录,读写权限控制,限制上传/下载带宽。
    4.你可以监控所有用户的活动情况。
    5.支持匿名登录。
    6.可恢复上传与下载文件。
    7.IP访问控制。
    8.可用数据库与LDAP存储用户数据。
    9.支持Implicit/explicit SSL/TLS。
    10.采用"MODE Z"技术来支持数据的快速upload/download。
    Fastjson: Fastjson是一个采用Java开发的JSON处理器(包括:JSON解析器+JSON生成器)。 它拥有以下特性:
    快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)
    强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)
    零依赖(没有依赖其它任何类库除了JDK)
    Kraken:Kraken是Openfire服务器的一个即时通讯网关扩展插件。它让XMPP用户可以登录他们遗留的IM账号比如:AIM、ICQ、MSN、Yahoo等。
    xSocket:xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。
    JAVA SOCKS Server:支持SOCKS4与SOCKS5协议
    EJOE:EJOE是一个轻量级C/S(client/server)组件用于发送与接收Java对象通过使用外挂式的序列化(serializing)机制.EJOE提供三种功能:1.一个多线程,高性能的网络IO服务器和一个相应的客户端组件。2.序列化所有通过客户端发送的输入对象和由你商业逻辑提供的返回对象。3.提供一个简单,清晰,唯一的接口来把一个对象请求代理集成到你的应用程序中。
    WebSocket4J:WebSocket4J是WebSocket协议的一个Java实现。它可以用于让运行在同一个JVM上的多个Web应用程序相互通信。由于当前WebSocket4J没有实现客户端协议,所以它不能够用于连接WebSocket服务器。
    OpenIM:OpenIM Java Jabber ® Server是一个开源用Java实现的Jabber即时消息服务器.
    Aspirin:Aspirin是一个嵌到Java应用程序中使用的SMTP服务器,只能用于发送邮件。