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
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
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. Plus
11 freelance font une offre moyenne de $145 pour ce travail
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 no Plus
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 server Plus
Hello, I can help! What is needed? I have more than 5 years of experience programming in c, c ++, java and php. I am a student of <h1> systems engineering <h1> I speak Spanish. this video is an example of my work.(li Plus
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 ever Plus
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 featu Plus
I have experience with Java for a long time. I think to be able to develop both servers and client side Java code for you.
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 th Plus