| CA464 Distributed Programming Assignments
Using RMI implement a room-booking service. The server should manage a list of rooms for a one week period. The rooms are specificed in a file (along with each room's capacity). For example
The server should provide the following functionality to a client.
This is an individual assignment. All the source code for the application, a Word document describing the design of your application (and any necessary build instructions) and a declaration that this is solely your own work (except elements that are explicitly attributed to another source) must be emailed to David.Sinclair(at)computing.dcu.ie by 0900, Tuesday 18th March 2008. The reception timestamp on my mail client will define the submission time. Please click here to review the School's policy on plagiarism. Submissions without the declaration will not be assessed. This assignment carries 10 marks and late submissions will be penalised 1 marks for each 24 hours the assignment is overdue.
Click here for the list of received assignments.
RMI Notes Using the Jini infrastructure develop a client-server application that implements a room booking system that has the same specification as Assignment 1, but with the following extension. If a room is booked a user can register their interest in that room booking being cancelled at a later date. Should this happen the user will automatically book the room at that time and any related booking will be automatically cancelled.
This is an individual assignment. All the source code for the application, a Word document describing the design of your application (and any necessary build instructions) and a declaration that this is solely your own work (except elements that are explicitly attributed to another source) must be emailed to David.Sinclair(at)computing.dcu.ie by 0900, Monday 28th April 2008. The reception timestamp on my mail client will define the submission time. Please click here to review the School's policy on plagiarism. Submissions without the declaration will not be assessed. This assignment carries 15 marks and late submissions will be penalised 1.5 marks for each 24 hours the assignment is overdue. Click here for the result of both assignments. Flogem Ltd. is a dynamic sales company that likes to see it sales force on the road and not back in the office unless it is essential. In order to encourage this some companies has adopted a "Hot Desk" philosophy where a small fixed number of desks are maintained in the office. If a sales person needs to use a desk they must book it in advance. Not all desks are the same. A few have printers, most have a phone with an external line and a few have internet connections. As the IT guru in your company you are to build a system that enables the sales force to book desks upto a month in advance. Your boss has read a few computer articles and is therefore an "expert" and insists that you use JINI. This is an individual assignment. All the source code for the application, a Word document describing the design of your application (and any necessary build instructions) and a declaration that this is solely your own work (except elements that are explicitly attributed to another source) must be emailed to David.Sinclair(at)computing.dcu.ie by 0900 Monday 18th August 2008. The reception timestamp on my mail client will define the submission time. Please click here to review the School's policy on plagiarism. Submissions without the declaration will not be assessed. This assignment carries 15 marks and late submissions will be penalised 1.5 marks for each 24 hours the assignment is overdue. |