Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Client Scripting
Expertise: Beginner
Jan 18, 2000



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Java Applet Environment

Could you please elaborate on the difference between working in a Java applet environment and in a distributed client server environment.

Applets can be used to implement client server systems or standalone applications. The client server systems of the early 90s used custom protocols and platform-specific client code. You had to pre-install client software on every machine that might want to access the server component of the application.

Applets provide the unique capability of mobile code. Combined with the web browser, client software can be distributed and updated on demand, which was not easily done in the past. Applets also operate in a secure environment within the web browser, limiting what damage they might do to the client machine. Rather than being a separate entity, applets represent an evolution of the client server model.

DevX Pro
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date