• 远程调用:Missian


    Missian的服务器端是基于mina的;同步客户端之基于传统的阻塞式Socket实现的,支持连接池;异步的客户端基于mina NioSocketConnector。大家都知道,Hessian是一个了不起的RPC框架。但是,它的调用是同步的,并且只能基于HTTP传输。创建missian(mina+hessian的意思)的目的有二:1、实现异步的RPC调用。同步远程操作带来的损耗有时候是无法忍受的。异步操作要复杂一些,但是能够提高系统的并发能力和响应时间。2、让hessian可以在tcp上传输。HTTP是构建在tcp之上的应用层协议,本身是很复杂的,对HTTP编码解码的过程也无疑是一个性能损耗。如果把HTTP这一层去掉,能够一定程度的提供性能。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    easy-poi: easy-poi是一个对 POI 进行封装的项目,使其更易使用。
    Hibernate POJO Generator: Hibernate POJO Generator这个工具能够根据数据库结构生成通过Hibernate操作表格中每个字段所需要的所有Java源代码(包括:带注释的实体类,DAO层,Data Factory,Spring与Hibernate配置文件等)。此外这个生成器还能够为每一个组件创建所有需要的帮助类和单元测试。收录时间:2010-10-23 10:21:17
    Nuiton-I18n: Nuiton-I18n是一个采用ResourceBundles类实现的Java应用程序国际化开发类库。I18n.init(new DefaultI18nInitializer("myBundle"), Locale.FR);
    System.out.println(I18n._("This text will be translated"));收录时间:2011-02-09 20:45:23
    PDF文档在线阅读器 pdf.js: 这是一个采用JavaScript与HTML5技术实现的PDF文档在线阅读器。不需要在浏览安装任何插件。
    系统平台、统一用户 jacob_liang: 系统平台、统一用户,主要为业务系统提供支持。 特点:

    系统主页框架样式切换
    模块、操作分配管理
    操作页面显示描述更改
    系统使用人员操作日志跟踪
    任务调度
    模块操作、数据权限管理
    用户、角色、组织管理
    webQQ
    快捷键支持
    Portal页面
    JS动态加载,面向对向
    可监控数据库连接池proxool
    SSH 面向切面事务
    JSON类库commons-json: 这是一个性能比Jackson和Gson还好的JSON Java类库。支持缓存。
    DJ Native Swing: DJ Native Swing 是一个跨平台的浏览器、Flash播放器、HTML编辑器和多媒体播放器组件。
    Java 3D引擎:Xith3D: Xith3D是一个功能强大,并且非常快的Scenegraph引擎,主要应用于3D游戏开发,数据可视化,三维场景原型等。
    对象实例化Objenesis: Objenesis是专门用于实例化一些特殊java对象的一个工具,如私有构造方法,带参数的构造等不能通过class.newInstance()实例化的,通过它可以轻松完成。
    XML Security:XML Security项目是为XML安全标准(XML-Signature Syntax and Processing:XML数字签名语法和处理规则;XML Encryption Syntax and Processing:XML加密语法和处理规则)提供Java及C++实现的开源项目。它当前的Java类包中包括了一个成熟的数字签名实现。