Client-processing is majorly required to control the heavy load of data by focusing on processing at the client end in an application of server-client architecture. This application is about the client taking tests to measure one’s caliber to program in a programming language. Here the user gets to write a program as a response to the given question in the java application. The program is tested against test cases recorded for each question in the database. The key to this application is that the compilation and execution of the program is done on the client machine. For this to happen, the list compiler checks are made to make sure the client has required set of compilers. The test cases are extracted from the database and run against the client’s program. The result that how many test cases the program has passed is shown. Once a program for a question passes all the necessary test cases, then the question is marked answered in the database. This way, the heavy load of both compilation and execution of the server is shifted to the client’s end.
CITATION STYLE
Priya, S., Gautam, S., & Sushmitha, M. (2019). Client end processing in web server using AWS. International Journal of Recent Technology and Engineering, 8(1), 619–620.
Mendeley helps you to discover research relevant for your work.