Question
Rentnet is a distributed system that estate agents have decided to set up to manage rentals. They have decided not to use a centralized system,
Rentnet is a distributed system that estate agents have decided to set up to manage rentals. They have decided not to use a centralized system, but to keep rental data themselves. Each agent also wants to use their existing systems which differ in operating systems (Linux, MacOS, Windows) and versions. There is a single advertising website that will gather data from the agents on an hourly basis. This will check for new properties, removed properties, and rented properties. Once connected to an initial system, a user will search property in a location. Consider how to arrange systems as an overlay, is this structured or unstructured?
Systems can also come and go. What happens to the overlay when this happens?
Required:
Design application protocols to disseminate system availability information. Also design protocols to enable the user to search and reserve rentals.
From the characterization of protocols in the lecture on IPC decide which combination of attributes you need, that is text- or binary-based, etc.
You need to consider Salzer and Reed’s End-to-End argument – how much of the reliability factor can you leave to transport protocols and how much must be handled at the application layer.
Your protocol must be designed to be future-proofed so that new services can be added and existing message formats can be changed.
Step by Step Solution
3.38 Rating (151 Votes )
There are 3 Steps involved in it
Step: 1
Rentnet Distributed System Rentnet Distributed System is meant to connect real estate agents and help them in the management of rental properties After consideration the estate agents decided against ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Document Format ( 2 attachments)
6092e2f92bdf4_23117.pdf
180 KBs PDF File
6092e2f92bdf4_23117.docx
120 KBs Word File
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started