课程介绍
现实中的很多项目都会涉及到远程过程调用(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
声明:猿学谷是一个资源分享和技术交流平台,本站所发布的一切视频,文章,软件,书籍资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络以及用户发布,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如若本站内容侵犯了原著者的合法权益,可联系我们QQ客服 3863518080 进行处理。