Lengkap

Build me a java rmi project

Brief summary- I want a java program that simulates a gas refilling system. There would be a server and some components (JAVA RMI)

1. The server would be a gas station that has an amount of gas (500 liters)

2. The first client would be 2 gas trucks (t1 and t2) they will supply the gas station with gas anytime it is below a certain amount.

3. The third client would be 2 cars (c1 and c2) they will come to the gas station to collect gas

So the program doesn't need any UI, it should be able to run when run is clicked, It should run automatically without any human input.

Basically, it should print out every 1 second that car 1 or car 2 has taken a random amount of gas from the station, then when the amount of gas is below a certain amount lets say 50 litres, either t1 or t2 will refill it to the max. and it should be printed out too.

Mandatory requirements

There should be comments on all sections of the program, saying what it is doing (very important)

The structure and operational logic of the system must be in line with the criteria listed in the description of the first part of the task.

System component contracts must be described using software interfaces.

System component contracts and the software interfaces for those contracts must be rational and logical according to the purpose of those components.

The components interfaces and business logic must be maximally separated (as far as the chosen RPC mechanism allows it).

The descriptions and logic of components contracts must be independent of the specific features of the RPC mechanism.

For interactions with remote components, proxy classes that implement the contracts of those components must be used.

The system must not not have race conditions, deadlocks and livelocks.

System components must operate in continuous cycles.

Each system component must operate in a separate process.

System components must write a log of operations to standard output (stdout) or text files. The log must detailed enough to present a clear trace of the sequences of actions of each component, changes in component state, and causal relationships between actions and state changes.

There is an example i uploaded to show how it should look.

There would be other parts to be added later but I need this one first

Kemahiran: Java

Lihat lagi: build data mining project, java web project timesheet, java rmi thread, small project java rmi, file search system project java rmi, rmi java gui project, java rmi remote interface multiple method, java rmi atm banking project, java rmi build xml create, java rmi project details, rmi java freelancing project, java rmi simple project, rmi project java code, current java rmi project gui, project report java rmi, rmi project java, middleware java rmi project, write rmi project quiz java

Tentang Majikan:
( 0 ulasan ) kaunas, Lithuania

ID Projek: #17921136

Dianugerahkan kepada:

bnabin51

I have already done several projects related to Java RMI. I also have theoretical knowledge in operating systems. Message me so we can discuss more.

€120 EUR dalam 3 hari
(41 Ulasan)
5.1

8 pekerja bebas membida secara purata €142 untuk pekerjaan ini

ITPyramid85

hello,how are you.i read your bid carefully. i am java/javafx, rmi expert and have full experience for 12 years. java/javafx, rmi is my top skill and i can build your project by using java/javafx, rmi. i can provide Lagi

€155 EUR dalam 3 hari
(1 Ulasan)
5.2
brightstar928

PLEASE DO NOT SKIP MY BID!!! Dear I have just checked your project. I think you want a great web developer for your project. No problem. If you want power web development and great assistor, it's ME. To reduce Lagi

€100 EUR dalam sehari
(1 Ulasan)
1.6
salexfarm

hello,how are you.i read your bid carefully. i am java/javafx, rmi expert and have full experience for 12 years. java/javafx, rmi is my top skill and i can build our project by using java/javafx, rmi. i can provide Lagi

€120 EUR dalam 3 hari
(1 Ulasan)
1.2
infosoftgoway

Hi, I am a hard-working, full-stack developer. I have advanced experience in building & updating website for 8+ years. My experience in development spans from building simple websites to full-fledged applicat Lagi

€133 EUR dalam 3 hari
(1 Ulasan)
0.8
mrt18843307631

---------------------C++, Java, Python Programmer, Best Result in Time-------------- Dear, Sir. I am a programmer available for C++, Java, Python and so on... I have finished some projects such yours and I'm very in Lagi

€150 EUR dalam 3 hari
(0 Ulasan)
0.0
€111 EUR dalam 2 hari
(0 Ulasan)
0.0
limillion819

Hi there. I am very interested in your proposal. I can instantly help you with your starting project with a successful completion. As a professional java developer, I ensure for a perfect ongoing project. You will Lagi

€250 EUR dalam 3 hari
(1 Ulasan)
0.0