Find Jobs
Hire Freelancers

Java socket programming (Chat system)

RM32-99 MYR

Closed
Posted over 7 years ago

RM32-99 MYR

Paid on delivery
Create a real-time chat system using Java core and Socket programming by implementing Java Remote Method Invocation (RMI), User Datagram Protocol (UDP), and Transmission Control Protocol (TCP). After a successful login process, the users of the system must be able to communicate via text or voice chat (without uneven delays, and minor packet loss). If multiple users ask the same question, the agent must be able to multi-cast the answer of same queries to the corresponding customers. The system should allow the users to ask information from the agents about various products and services, and customer must be able to provide their feedback on the service they are using, for example how company could improve their offerings? In other words, the system should enable single or multiple customers interacting with the same agent. It has to be noted that at a time, ONE (1) agent can interact with TWO (2) customers only, if third customer requests for conversation, a new agent must be available for the chat. During the multiple interaction process, if both customers ask for the same information, then agent must only response once and message must be delivered to both the users simultaneously. Customer must not view each other’s conversation. Must have simple GUI using swing.
Project ID: 12095838

About the project

4 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average RM86 MYR for this job
User Avatar
Hi, I have a very strrong experience with Java. I can help you complete this. Please let me help you. Thank you very much.
RM116 MYR in 3 days
5.0 (15 reviews)
4.5
4.5
User Avatar
I have already ready project with swings ui. Fully tested which supports text based chatting. Single server multiple clients. Users can create groups. Can join different groups. User can become invisible and then visible. Can to broadcast also.
RM66 MYR in 0 day
4.7 (31 reviews)
4.6
4.6
User Avatar
Having more than 10 years of work experience on sockets and multi threading & Ui
RM80 MYR in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of MALAYSIA
Malaysia
0.0
0
Member since Oct 14, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.