课程介绍

现实中的很多项目都会涉及到远程过程调用(RPC)的问题,这些RPC也许跨进程,也许跨物理主机。如何灵活高效地实现RPC,是很多项目都会面临的挑战。

1. 本课程首先通过对远程过程调用一般性原理的解释和基本框架的介绍,使大家理解RPC的整体结构和主要流程。

2. 之后会对RPC发展过程中的部分重要方案进行介绍,包括Linux RPC、Corba、Web services、D-Bus等,使大家了解这些不同方案的设计思想、主要特点和适用范围,在不同的项目中能够根据需求进行合理抉择。

3. 接着,会将Android Binder作为典型案例进行解剖,对其整体架构、运作机制等进行全面、深入、详尽的学习,使大家深入了解其实现细节。在牢固掌握其实现的基础上,可以对类似技术做到触类旁通,快速掌握。

4. 最后,设计了一组Linux RPC、D-Bus、Binder、Web services的练习题来进行实战。


课程目录

├─Linux RPC - 1/4 - 远程过程调用.mp4

├─Linux RPC - 2/4 - 部分远程过程调用方案.mp4

├─Linux RPC - 3/4 - 实例分析 - Android Binder详解.mp4

└─Linux RPC - 4/4 - 实验、练习和解答.mp4





本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请联系邮箱:[email protected] 或者QQ 3863518080 ,我们将第一时间处理!