Database Reference
In-Depth Information
Presentation
Services
Client
Client
Client
Client
Web
Services
Client
Application
Services
HTML
Documents
Database
Services
Applications
Server
Enterprise
Database
Database
Server
Figure 19-6
Architecture with application server.
Figure 19-6 shows this architecture with the inclusion of the application server.
Observe the services offered at each tier. However, note that the separation into
a distinct application server may just be logical so that it may be deemed to reflect
additional functionality of the Web server itself. Therefore, in our further discus-
sions, we will construe the application server functionality to be part of the Web
server itself.
Advantages and Disadvantages
Before proceeding to explore options for integrating Web and database technolo-
gies, let us summarize the advantages and disadvantages of such integration. This
discussion will further strengthen your appreciation of the need for the integration.
Advantages Web documents are files. In a sense, storing information in Web doc-
uments tends to be a file-oriented approach. Contrast this with storing information
in databases and using databases for providing information. All the advantages of
a database approach become available when you integrate database technology in
the Web environment.
More specifically, here are few significant advantages.
Popular interface. Using and accessing information through a web page has
become widespread. Everyone knows how to access and use a web page. It is a
familiar and intuitive method for information access and navigation.
Search WWH ::




Custom Search