Find Jobs
Hire Freelancers

A very basic three-part system consisting of a client, a proxy, and two servers in Java.

$30-250 CAD

Slutfört
Publicerad nästan sex år sedan

$30-250 CAD

Betalning vid leverans
Need to build a very basic three-part system consisting of a client, a proxy, and two servers. There are multitudes of reasons why data needs to be processed at the server side, and not at the client side including but not limited to performance and security considerations. For this assignment, the client’s role is to sequentially send one hundred randomly generated strings of size twenty characters each to some server, which then eliminates the vowels from the strings and eventually sends them back to the client to print on the screen. There is a catch though. Between the client and the server there is a proxy which acts like a load balancer. The function of the proxy is to dispatch the message for processing to either Server1 or Server2 for the vowels to be eliminated and the string to be sent back. Here is the sequence of what happens: 1. Client establishes connection with Proxy. 2. Proxy establishes connection with Server1. 3. Proxy establishes connection with Server2. (Hint: the proxy acts as a server to the client, and the proxy itself is a client to both servers). 4. Client sends a message to Proxy. 5. Proxy decides at random whether to relay the message to Server1 or Server2. 6. Proxy sends the message to either Server1 or Server2. 7. Server1 or Server2 eliminate the vowels from the message and send it back to Proxy (string will be possibly reduced in size). 8. Proxy sends the message to client. 9. Client prints the message on the screen. 10. Client repeats the process from (4) for the next message until all messages are processed.
Project ID: 17319062

Om projektet

10 anbud
Distansprojekt
Senaste aktivitet sex år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
Tilldelad till:
Använd avatar
Hello, Sir Weebside Inc. is a professional freelancer service provided to worthy clients like you. We can provide our best developers to provide you High-Quality Product with 100% Delivery Rate, 100% Satisfaction. Having Experts in Java, C / C++ , C# , VB , .NET , SQL, MySQL, and Python Programming Language and Frameworks made us capable to bid here. We can provide any service of any caliber within Hours. CHAT WITH US TO START RIGHT NOW. BEST DEVELOPERS AROUND. WITH HIGHEST QUALITY DELIVERED WITHIN TIME. WITHIN BUDGET. CLICK CHAT TO START
$30 CAD Om 0 dag
4,7 (45 omdömen)
5,1
5,1
10 frilansar lägger i genomsnitt anbud på $155 CAD för detta uppdrag
Använd avatar
Hello. My primary skill is Java. I have rich experiences with JAVA Programming. So I am very interested in your project. I can build this application successfully as your requirement. I am ready to take your project now. Lets discuss details over chat.
$155 CAD Om 3 dagar
5,0 (126 omdömen)
9,0
9,0
Använd avatar
Hello Sir, I am interested in your project. I have completed lots of projects successfully in java. Please kindly visit my profile. I can implement your three part system consisting of a client, a proxy and two servers. I have check both project description and attached pdf file. Sincerely bdlions
$100 CAD Om 3 dagar
5,0 (31 omdömen)
4,9
4,9
Använd avatar
I'll be happy to do your assignment for you. My work will guarantee you to stand out from the rest of your class, and for a little extra, I'll be happy to sit on teamviewer or anydesk in a call and teach you about everything I'm doing. If you have any questions about my qualifications or anything of that nature, don't hesitate to ask. I'll document everything and put together a ReadME for a separate cost though.
$250 CAD Om 1 dag
0,0 (0 omdömen)
0,0
0,0
Använd avatar
being an engineer i believe i can do the job in better way.
$77 CAD Om 2 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hi. I'm interested in your project. I can implement it using Spring Cloud framework. It has been designed for your needs (multiservices, proxy, security, load balancing, etc.) In future you we be able use all its features. The deployment process (test/prod environment) could be implemented using Docker.
$588 CAD Om 14 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hello, I realise there are many bids for your project, but I will deliver it to you within 3 days, at half the rate that you've fixed. 75$. That's it. You see, I'm more interested in working ans sharpening my skills than earn money. Just saying. Take a shot at me, and I won't let you down. Ever. Thanks! Regards, FL Coder Girl 101
$83 CAD Om 3 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för CANADA
Ottawa, Canada
5,0
1
Medlem sedan feb. 20, 2018

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.