Page 234 - DCAP312_WEB_TECHNOLOGIES_II
P. 234
Web Technologies-II
Notes Figure 11.3: Initial Request is Triggered by the User Through the Browser Over
the Internet to the Web Application Server
Company Network Flow
User submits shopping cart
1 order on website via port
80/443.
Internet
Web Server receives shopping
Router 2 cart data from User and sends
Switch Wireless it to the Web Application
Firewall Access Point Server.
Web Application Server
receives data from Web Server
3 and sends it to the Database
Server. Database is also
updated.
Web Servers
Web Application Server
4 dynamically generates a web
page and sends it to the Web
Server.
Web Server sends the
5 generated page to the User
informing him of his successful
User Submits STOP transaction.
Shopping Cart
Order on Website
Legend
Web
Application Data exchanged between
Server User and web Server via port
80/443.
Database Servers Data exchanged between
Web Server, Web Application
Database Server, Database Server and
Database.
Two-Way traffic between
User and Web Server.
User does not have access to
STOP
any network asset beyond the
Web Server.
11.2.3 Types of Web Applications
There are three main types of web applications:
Customer-facing: Applications are known as ecommerce or B2C sites and use the internet. These
typically present a customer with choices of products or services to buy using a shopping cart
and payment method. Examples are travel reservations.
Employee-facing: Applications use the intranet in a company. One example is an accounting
application of a company. Another might be employee expense reporting. A third might be the
ERP (Enterprise Requirements Planning) system.
These applications previously operated on an internal client-server network. They are now web
enabled to make them easier to use and deploy. Disparate applications, such as an ERP and
CRM (Customer Relationship Management) systems are now being integrated using XML and
web services.
Customer-supplier Facing: Applications are known as B2B (Business to Business) sites and use
the extranet, (an extension of an intranet that allows outside companies to work in a password-
protected space). B2B sites provide a secure means for sharing selected information. One example
is supply chain software that allows all suppliers to see demand and inventory in the supply
chain. Another example is procurement software that allows a customer to send RFQs and
receive quotes over the web. A third example is collaboration software that allows companies
to share product development and project management information.
Prepare a Web application?
228 LOVELY PROFESSIONAL UNIVERSITY