Find Jobs
Hire Freelancers

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

$30-250 CAD

Ολοκληρώθηκε
Αναρτήθηκε περίπου 6 χρόνια πριν

$30-250 CAD

Πληρωμή κατά την παράδοση
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.
Ταυτότητα εργασίας: 17319062

Σχετικά με την εργασία

10 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 6 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
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 σε 0 ημέρα
4,7 (45 αξιολογήσεις)
5,1
5,1
10 freelancers δίνουν μια μέση προσφορά $155 CAD για αυτή τη δουλειά
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 σε 3 ημέρες
5,0 (126 αξιολογήσεις)
9,0
9,0
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 σε 3 ημέρες
5,0 (31 αξιολογήσεις)
4,9
4,9
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 σε 1 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
being an engineer i believe i can do the job in better way.
$77 CAD σε 2 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
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 σε 14 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
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 σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της CANADA
Ottawa, Canada
5,0
1
Μέλος από Φεβ 20, 2018

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.