2016年度  第5期


标题:基于Netty框架的高性能RPC通信系统的设计与实现
作者:张艳军 王剑;叶晓平 李培远
作者单位:杭州电子科技大学,浙江 杭州 310018;丽水学院,浙江 丽水 323000
关键字:远程过程调用(RPC),Netty框架,“生产者-消费者”模型,分布式服务系统
摘要:远程过程调用(RPC)是构建分布式服务系统的重要技术[1],设计并实现了一种RPC通信系统。该系统基于C/S架构,系统框架采用“生产者-消费者”模型。为实现系统的良好性能,在接收/发送缓冲区、线程通信、装载方法的容器、线程实现等方面做了良好的设计。网络模块是基于异步的、事件驱动的Netty框架实现,同时,对序列化方式、定时器也进行了优化。