Although this idea is applied in a variety of ways, on many different kinds of applications, the easiest example to visualize is the current use of web pages on the internet. For example, if you are reading this article on Wikipedia, your computer and web browser would be considered a client, and the computers, databases, and applications that make up Wikipedia would be considered the server. When your web browser requests a particular article from Wikipedia, the Wikipedia server finds all of the information required to display the article in the Wikipedia database, assembles it into a web page, and sends it back to your web browser for you to look at.
Properties
A client-server architecture is intended to provide a scalable architecture, whereby each computer or process on the network is either a client or a server. Server software generally, but not always, runs on powerful computers dedicated for exclusive use to running the business application. Client software on the other hand generally runs on common PCs or workstations. Clients get all or most of their information and rely on the application server for things such as configuration files, stock quotes, business application programs, or to offload computer-intensive application tasks back to the server in order to keep the client computer (and client computer user) free to perform other tasks.
More on [ Client-server ]
Identity Management Made Easy with OpenSSO Fri, 22 Aug 2008 21:27:00 -0000 Sun's open-source identity services initiative aims to provide an extensible foundation for an identity services infrastructure in the public domain, facilitating single sign-on (SSO) and cross-domain single sign-on (CDSSO) for web applications, federation capabilities, and secure Web services. Find out how it measures up. Book Excerpt: Murach's Java Servlets and JSP (Second Edition) Fri, 11 Jul 2008 22:28:00 -0000 The JSTL provides tags for common tasks that need to be performed in JSPs. Coupled with Expression Language, this allows you to remove much of the Java scripting from your applications, making your pages easier for web designers to work with and easier for you to maintain. Access Your Stored Java Objects with the Iterator Design Pattern Fri, 27 Jun 2008 21:23:00 -0000 Clean up clumsy and wasteful code with the iterator design pattern.
Java 2 Platform, Enterprise Edition - Includes list of technologies, white papers, news, FAQs, glossary, mailing list, and downloads.
Meta Description: [ Java 2 Platform, Enterprise Edition (J2EE) defines the standard for developing component-based multitier enterprise applications. It is focused on making development easier, yet keeping the richness of Java 2 Platform Enterprise Edition (J2EE). ]
in real time, and you can launch your games from the server list by right clicking the server and pressing "Connect ...