大型网站系统与java消息中间件

来源:互联网 发布:网络营销是不是seo 编辑:程序博客网 时间:2024/05/22 03:22

1、多进程与多线程模式

线程属于进程。一个进程中的多个线程共享了进程的内存空间,而多个进程之间的内存是相互独立的,因此多进程间的内存共享交换数据的方式与多个线程间的方式不同。

分布式系统是多机组成的系统,可以近似看作单机多进程变成多级多进程。

2、网络通信基础知识

分布式系统中,组件分布在网络上的多个节点上,通过消息的传递来通信并进行动作的协调。

2.1、网络IO实现方式

当我们使用Socket套接字进行网络通信开发时,会使用到三中方式:BIO(Blocking IO)、NIO(NonBlocking IO)、AIO(Asynchronous IO)。



阅读全文
0 0
原创粉丝点击