基本信息

案例ID:183514

技术顾问:x - 1年经验 - xmind

联系沟通

微信扫码,建群沟通

项目名称:erpc

所属行业:企业服务 - 数据服务

->查看更多案例

案例介绍

erpc 是: [ 简单 (easy) | 对等 (equity) ] ,远程过程调用(rpc) 的简写
每个节点均可同时作为生产者与消费者,且它们被约束在一起,可共用某些配置.

简单的配置与清晰的模板代码,让你轻松的实现网络交互.

以配置的方式初始化节点,运行过程中无需管理节点状态,框架内部实现安全验证,自动重连,多路地址尝试,心跳包.

支持复杂的多实例划分:类型,组,ID.

可以在 nodejs(服务端/客户端)或浏览器端使用(仅限客户端)

同时支持静态与动态多地址链接(内置注册中心客户端,需填写注册中心信息以调用.)

可服务端与客户端反向依赖(让浏览器以客户端形式提供服务)

可通过服务端 rpc 代码自动生成客户端 rpc 代码(该功能在计划中,未实现),同时提供 js/ts 版本

使用 ts 开发,完美支持 ts 类型系统.

支持插件功能,统一对所有的封包进行
erpc 是一个使用 nodejs 开发的 rpc 库,

erpc 的底层是 socket.io(浏览器无法使用 socket.io 所以无法成为服务端,但可以反向依赖.) 与 socket.io-client.

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服