Ming Rpc
2016-02-25 10:54
148 查看
原文地址:http://iwantmoon.com/Post/487ab43d609f49d28ff4228241e2b7c7
Rpc(Remote Procedure Call Protocal)远程调用协议,分布式项目的支柱。
Ming Rpc(Ming Remote Procedure Call)是为MFS(Ming File System)设计的Rpc框架,特点在于Ming Rpc将过程开放给Command,所有共同处理部分在Rpc Server中封装。
流程简述:
1、Server side在开始侦听后,由Client向Server发出请求
2、Server接收到Accept,分析Request,再由CommandFactory构造处理此请求的Command
3、调用Command用以处理请求。此过程类似于Mvc的Controller
在处理的过程中,Command有非常高的自由度,所以可以满足开发人员对自由度的要求
4、Send result message to client, End.
Rpc(Remote Procedure Call Protocal)远程调用协议,分布式项目的支柱。
Ming Rpc(Ming Remote Procedure Call)是为MFS(Ming File System)设计的Rpc框架,特点在于Ming Rpc将过程开放给Command,所有共同处理部分在Rpc Server中封装。
流程简述:
1、Server side在开始侦听后,由Client向Server发出请求
2、Server接收到Accept,分析Request,再由CommandFactory构造处理此请求的Command
3、调用Command用以处理请求。此过程类似于Mvc的Controller
在处理的过程中,Command有非常高的自由度,所以可以满足开发人员对自由度的要求
4、Send result message to client, End.
相关文章推荐
- Windows 编译器选项 Runtime Library
- 一个Java对象到底占多大内存
- mysqlbinlog工具基于日志恢复详细解释
- 利用阿里云搭建NFS服务器
- 翻翻git之---闪烁动画的TextView RevealTextView
- spring系列之4--浅谈前后端分离
- 【盘点十大奇葩辞职信】我的胸太大这里装不下
- Win 10找不到打印机,并报“Active Directory域服务当前不可用”的解决方法
- MongoDB权威指南
- 翻翻git之---闪烁动画的TextView RevealTextView
- leetcode 34 Search for a Range(二分法)
- 如何使用 Java8 实现观察者模式?(下)
- 解决Memcached单点故障
- centos iptables 防火墙设置
- java中for-each用法小结
- 【网络基本功系列七】细说IP地址与子网
- 微信开发中文乱码问题总结
- input小数验证
- 静态类和非静态类的主要区别
- 过滤某一字符串