Web Client

Definition - What does Web Client mean?

The Web client is a client-side component within the Java 2 Platform Enterprise Edition (J2EE), a distributed multi-tiered application model used for building and developing enterprise applications. Client-side components are typically computer applications running on a user's computer and connect to a server. These components perform client-side operations as they might need access to information available only on the client side, like user input, or because the server lacks the processing power necessary in such operations.

J2EE is comprised of a client-tier, Web-tier, business-tier, and enterprise information system (EIS)-tier. Components that run on the client side of a machine are client-tier components.

Techopedia explains Web Client

A client-tier component may be an application or Web client. A Web client contains two parts: dynamic Web pages and the Web browser. Dynamic Web pages are produced by components that run in the Web tier, and a Web browser delivers Web pages received from the server.

A Web client is also known as a thin client because it does not execute heavy-duty operations such as querying databases, performing complex business tasks, or connecting to legacy applications. Heavy-duty operations are performed by the J2EE server, which is secure, fast, and reliable.

This definition was written in the context of J2EE.
Posted by:

Connect with us

Techopedia logo for Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
Techopedia on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join 138,000+ IT pros on our weekly newsletter