Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: GLASS FISH APPLICATION SERVER PPT
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
GLASS FISH APPLICATION SERVER

[attachment=26216]

INTRODUCTION:



GlassFish is an open source application server project led by Sun Microsystems for the Java EE platform.

SOURCE code was released by sun and oracle corporations.
GlassFish is free software, dual licensed under two free software licenses:
The common development and distribution license(CDDL)
The general public license (GPL)

It is a highly configurable server that is capable of delivering high quality of service.

It uses a derivative of apachitomcat as the servelet container for serving Web content, with an added component called Grizzly which uses java NIO for scalability and speed.


WHAT IS APPLICATION SERVER:


An application server, or appserver, is software that typically interfaces one or more databases to convey processed data to and from a user interface.
Deliver applications to client-computers through HTTP.
They differ from web servers in their extensive use of server-side dynamic content and integration with databases.
Typically, application servers perform the business logic and data access for web applications.
Example: Apache Tomcat, JBOSS


Difference between Application server and Web server


Web server serves pages for viewing in a Web browser, while an application server provides methods that client applications can call.

A Web server exclusively handles HTTP requests, whereas an application server serves business logic to application programs through any number of protocols.


ADMINISTRATIVE DOMAIN:


An administrative domain (or domain) is a group of one or multiple server instances that are administered together.
A server instance always belongs to a single domain, and server instances in a single domain can run on different physical hosts.
Each domain has one domain administration server, and one or multiple server instances.
A domain maintains its own confguration, log files, and application deployment areas.
From the administration and confguration perspective, a domain represents a complete GlassFish Server runtime environment, which is responsible for hosting and managing applications and resources.


Disadvantages


The use of OSGi(Open Services Gateway initiative framework) in Glassfish is misleading.
Glassfish is using OSGi internally for the server
OSGi is not available to the applications deployed in Glassfish.