摘要: 简介RPC(Remote Procedure Call,远程过程调用)是建立在Socket之上的,出于一种类比的愿望,在一台机器上运行的主程序,可以调用另一台机器上准备好的子程序,就像LPC(本地过程调用).越底层,代码越复杂、灵活性越高、效率越高;越上层,抽象封装的越好、代码越简单、效率越差。So... 阅读全文
posted @ 2014-10-08 15:07 Bonker 阅读(2908) 评论(0) 推荐(0) 编辑
摘要: 1 Windows进程间通信的各种方法进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programmi... 阅读全文
posted @ 2014-10-08 14:55 Bonker 阅读(2430) 评论(0) 推荐(0) 编辑
摘要: 这部分参考文献2:详细内容打开链接看 程序员必须让拥有依赖关系的进程集协调,这样才能达到进程的共同目标。可以使用两种技术来达到协调。第一种技术在具有通信依赖关系的两个进程间传递信息。这种技术称做进程间通信(interprocess communication)。第二种技术是同步,当进程间相互具有合... 阅读全文
posted @ 2014-10-08 14:54 Bonker 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务... 阅读全文
posted @ 2014-10-08 10:02 Bonker 阅读(258) 评论(0) 推荐(0) 编辑