JS2Java RPC超轻量级RPC框架
JS2Java RPC 是一个基于flash、java、js架构设计的超轻量级RPC框架。
特点:
1、JS2Java RPC:能够在javascript的web浏览器环境中指定java类,获取该类实例的属性,调用该实例的方法
2、支持复杂js对象作为入参:能够传递复杂的JavaScript Object对象作为调用参数,在java中得到对应的Map对象
3、自动压缩、解压传递的数据:调用过程中传递的数据自动进行压缩传输,后台自动解压,然后转换为Map给开发人员;因此从一定层面上保护、加密了传输的数据
4、JS回调函数中能够接收java返回的复杂对象:java中可以返回复杂的对象,比如Map、List,在javascript中对应为Object和Array
5、友好逐行数据输出并回调:java中可以将List逐行输出到浏览器中,框架每接收到一条数据,能够自动回调给定的javascript方法,从而实现数据流的逐行输出;该接口继承与“com.ibatis.sqlmap.client.event.RowHandler”因此很容易将ibatis的数据流逐行输出给浏览器,从而实现非常友好的数据加载方式
6、支持回调全异步(观察者模式):所有的过程调用都采用异步方式,可以指定回调函数,用来接收返回的对象,并进行其他处理
7、日志回调:L异步过程可以设置日志回调函数,让你掌控全过程
评论
bbossgroups RPC轻量级rpc框架
bbossgroupsRPC是基于bbossaop的轻量级rpc框架,感兴趣的朋友可以用一用。bbossgroups提供的RPC框架是bbossaop子项目中一个子模块,具有以下特点:1.支持多种通讯
bbossgroups RPC轻量级rpc框架
0
lindzh RPC轻量级分布式RPC框架
轻量级分部署服务调度框架的基本原理是服务提供方Provider提供rpc服务,同时把ip和端口以及发布的rpc服务注册到注册中心,客户端或者rpc消费者从注册中心获取服务Provider列表,同时获取
lindzh RPC轻量级分布式RPC框架
0
NuclearJavaScript 超轻量级框架
Nuclear是腾讯AlloyTeam团队开发的一款形似React的超轻量级框架(大小16k,gzip后6k)。纯粹的javascriptNuclear不需要jsx,你只需要使用纯粹的javascri
NuclearJavaScript 超轻量级框架
0
MJExtensioniOS 超轻量级框架
MJExtension是JSON和模型之间最快捷方便的转换,是一套字典和模型之间互相转换的超轻量级框架JSON-> Model,CoreDataModelJSONString-> Mode
MJExtensioniOS 超轻量级框架
0