Closed

Java RMI Chat Server Assignment

This project received 1 bids from talented freelancers with an average bid price of $17 USD.

Get free quotes for a project like this
Employer working
Project Budget
N/A
Total Bids
1
Project Description

Java RMI Chat Server with design patterns

## Deliverables

hi all i need some help with the part of my assignment to be done. this involves java RMI so please bid only if u r proficient in java RMI (Remote Method Invocation) and Design Patterns. the task is as follows: Taking the solution from the exercise (attached) on creating a Chat room using RMI callbacks, you are to add extra functionality: •STEP 1 == Allow the use of multiple rooms for chat, and for the user to be able to change room •STEP 2 == Store conversations in a suitable database •STEP 3 == A database of user profiles which can be used within the chat rooms, for example having a screen name. The format and storage of the profile is up to you and remember you only need to add the above mentioned functionality to the existing code. dont start writing code from scratch. You will also need to provide * Properly running code files .java .class everything else * The Code must be commented properly explaining whats been done at each step * Any instructions on how to compile and run the code * A formal diagram of the classes and relationships within your code (Class diagram) * Design Patterns used in the original code * Design Patterns you have introduced and why * The refactoring you have done and why don't make the gui or code too complex or too simple. add things to existing gui and let it be reasonable to match a students level. i need it done on tuesday afternoon as i have to incorporate it with the other part that i have already done. keep sending me the code, executables and other files after every 24 hours so i can keep track of the situation please only bid if u can do the task on time if u do it till monday midnight u might get a bonus

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online