The term”application server” defines services which are running on the host hardware. An application server offers network programs that users can utilize. Examples of that are variouscollaborative or groupware applications, such as group activities and group calendars. Those applications enables us to arrange time and appointments . Those applications are run by us . The network program that users are currently using on their regional workstation actually runs off the server.
Another commonly used network applications are databases. Databases are utilized to store a great deal of data which can then be accessed and create reports based on this information. In this scenario a database applications is run by us on the server, which may be accessed by customers from workstations on our network. The users can connect to this database, conduct searches, enter information, and generate reports. Bear in mind that the database resides on individual workstations, not on the host. Because of that simple fact that the server is functioning as an application server.
Another common applications which can be served are on-line software. To give internet applications we use some technology to construct web pages either statically or dynamically, and then serve software that is web-server being used by those pages. The customers can then link to the host using a web browser and ask a webpage that is particular. The program server dynamically generates content and returns back to the client in a kind of a web page.
Thin-client versus Fat-client
Using an application server most of the processing is being made from the host. The workstations only display data from the server, however this may vary based on the type of application. There are two different program versions. The first one is known as the thin client model. The workstation doesn’t have work whatsoever, by employing this type of model, or it does very little work compared to this host. Within this version 99% (or more) of this work is carried out by the server. On the other hand we’ve got a fat client version. In this type of model we have software that require more time. The region of the work is done from the client workstation, although A region of the processing continues to be done on the application server. Processing on workstation could be more or 50 percent.
Different Kinds of Application Servers (Models)
We’ve got three different kinds of application servers, which are in fact the application server models that we should be acquainted with.
The first one is referred to as a dedicated application server. With this type of application server we are talking about one physical hardware server that is running one system application that is . Some applications will actually require this. The benefit of using a dedicated application server is excellent performance, since the server hardware is currently serving a single program. Each of I/O and CPU resources are dedicated to providing a service that is single. This model is more expensive since it will force us to have more physical servers set up for other purposes. That is because organizations have to utilize more than one network application in their environment, and in that case we’ll need to purchase additional servers. Another issue depends on how the system applications is used. Depending on application usage, this model may result in unused capacity if the application is not frequently used. If that’s the case the host is idle the majority of the time, which isn’t very efficient. Most of the time have been used for applications which will be used a lot.