2020年2月26日

消息中间件 - RabbitMQ

摘要: RabbitMQ基础知识 一、背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异 阅读全文

posted @ 2020-02-26 21:58 frank_cui 阅读(240) 评论(0) 推荐(0)

RPC, Remote Procedure Call 远程过程调用

摘要: 总结 RPC 是一种思想:是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。 RPC要解决的两个问题: 解决分布式系统中,服务之间的调用问题。 远程调用时,要能够像本地调用一样方便,让调用者感知不到远程调用的逻辑。 要实现一个 RPC 框架,只需要把以下三点实现了就基本完成了 阅读全文

posted @ 2020-02-26 20:41 frank_cui 阅读(477) 评论(0) 推荐(0)

C/S 和 B/S 模式

摘要: C/S与B/S的定义 C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。 B/S(Browser/Server)结构即浏览器和服务器结构。 阅读全文

posted @ 2020-02-26 14:57 frank_cui 阅读(534) 评论(0) 推荐(0)

导航

levels of contents