producers-consumers-rmi:基于Java RMI的分布式生产者-消费者问题的实现

时间:2024-05-25 23:40:41
【文件属性】:

文件名称:producers-consumers-rmi:基于Java RMI的分布式生产者-消费者问题的实现

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-25 23:40:41

Java

生产者-消费者-rmi 描述 该项目包含基于Java RMI(远程方法调用)的分布式的简单实现。 作为实践的一种手段,实现了一对信号量(即公平和不公平的信号量),它们仅使用Java的synchronized原语。 信号量 有两种可用的信号量: FairSemaphore和UnfairSemaphore 。 两者都是abstract class Semaphore子类, abstract class Semaphore提供了用于获取和释放关键部分的典型信号量动作,即: //acquire specific number of units, default is 1 acquire(int units); acquire(); === acquire(1); //release specific number of units, default is 1 release(int units


【文件预览】:
producers-consumers-rmi-master
----bin()
--------.keep(0B)
----LICENSE(1KB)
----src()
--------rmi()
--------common()
--------local()
--------semaphore()
----.project(378B)
----go(24B)
----.classpath(295B)
----.gitignore(28B)
----make(83B)
----run(57B)
----README.md(4KB)

网友评论