Professional Documents
Culture Documents
Client Server Architecture: 1-Tier Architecture 2-Tier Architecture 3-Tier Architecture 4-Tier Architecture
Client Server Architecture: 1-Tier Architecture 2-Tier Architecture 3-Tier Architecture 4-Tier Architecture
1-tier architecture
2-tier architecture
3-tier architecture
4-tier architecture
.
.
.
n-tier architecture
BZUPAGES.COM
1-tier architecture
Main Frame
2. File
4. Return File
3.Processing
BZUPAGES.COM
Conversely, the entire processing may take place at
individual terminals and a centralized machine called
file server just stores the files having no role in
the processing of data. Again, that would be an
example of 1-tier architecture
BZUPAGES.COM
2-tier architecture
Client
Web Server
BZUPAGES.COM
3-tier architecture
Client
Web Server DBMS
BZUPAGES.COM
Similarly in a 4-tier architecture ,for example, we can
place the payment processing system at the 4th
tier.
Thus, we can divide the client server architecture into
n – tiers.
BZUPAGES.COM
BZUPAGES.COM
Web server
Web server is a machine that serves up the web page
requests of a client on the internet.
BZUPAGES.COM
OPERATING SYSTEMS FOR WEB SERVERS
BZUPAGES.COM
Web Server Software
Common examples of web server software are
BZUPAGES.COM
WEB SERVER HARDWARE
Web Server computers have generally more memory.
They have larger and faster hard disk drives and
faster processors than the typical desktop PCs.
BZUPAGES.COM
WEB SERVER HARDWARE ARCHITECTURES
BZUPAGES.COM
WEB SERVER HARDWARE ARCHITECTURES Approaches
BZUPAGES.COM
Shared hosting means that a client’s web site is hosted
on a server that simultaneously hosts other web sites and
is operated by an ISP through its location.
BZUPAGES.COM
E-COMMERCE SOFTWARE
Size and objectives of e-commerce sites vary thus
variety of software and hardware products are
developed which can be used to build those sites. Type
of e-commerce software that an organization needs
depends on several factors.
BZUPAGES.COM
ADVANCED FUNCTIONS OF E-COMMERCE SOFTWARE
BZUPAGES.COM
Catalog display
STATIC CATALOG
DYNAMIC CATALOG
BZUPAGES.COM
Shopping cart
In early days form based shopping cart was used
wherein the user had to remember and type certain
information.
It is now replaced by electronic shopping
cart/basket that keeps record of the items the
customer has selected and allows customers to view the
details of the items selected. The customer can add new
items or remove items. To order an item, a customer
simply clicks at that item option. All details of an item,
including its price, product no. and order identifying
information are stored automatically in the cart.
BZUPAGES.COM
Transaction processing
It occurs when a customer clicks at checkout or
confirm order button and is subjected to some
payment processing mechanism.
BZUPAGES.COM
Middleware
Large companies establish connections between their
e-commerce software and their existing accounting
system by using a type of software called Middleware
which is a part of e-commerce software package.
BZUPAGES.COM
Application integration
A program that performs a specific function such as
creating invoices/bills or processing payment received
from customers is called an application program.
We know that Database Management Software
stores information in a structured way. Experts should
properly consider that their e-commerce software
application programs must be compatible and fully
integrated with the Database Management Software.
BZUPAGES.COM
Web Services
Web services are defined as a combination of software
tools that allow application software in one organization
communicate with other programs/applications over a
network by using a specific set of standard protocols.
BZUPAGES.COM
INTEGRATION WITH ERP SYSTEMS
BZUPAGES.COM
Customer Relationship Management Software
BZUPAGES.COM
Supply Chain Management (SCM) Software
BZUPAGES.COM
Content Management Software
Companies have found it important to use the web to share
corporate information among their employees,
customers, suppliers etc. Content Management Software
helps companies control the large amounts of data,
pictures/graphics and other files that play a crucial
role in conducting business.
It also offers different ways of accessing the corporate
information which managers of a business might need for
decision making.
BZUPAGES.COM
Knowledge Management Software
Companies have started to find ways that help them
manage the knowledge itself regardless of documentary
representation of that knowledge. Software that has
been developed to meet this goal is called Knowledge
Management Software. It has features that allow it to
read documents in electronic format, scanned paper
documents, e-mail messages etc. so as to extract
knowledge.
BZUPAGES.COM
E-commerce Software
Following are the names of some well-known e-commerce
software:
Intershop Enfinity
BZUPAGES.COM