SlideShare a Scribd company logo
2
Most read
4
Most read
7
Most read
Architecture framework for
ecommerce
The ecommerce application architecture consists
of 6 layers of functionality/ services.
Application services
Brokerage and data management
Interface layer
Secure messaging
Middleware services
Network infrastructure
1. Application services
 This layer comprises of existing and
future applications.
 Three distinct classes of ecommerce
applications are:
 Consumer to business
 Business to consumer
 Intra organization
 This layer provides service integration
through information brokerages.
 Information brokerages represents an
intermediary who provides service
integration between customers and
information providers.
 An important aspect of the brokerage
function is the support for data
management.
3. INTERFACE AND SUPPORT
SERVICES
 This layer provides interfaces for ecommerce
applications such as interactive catalogs and
functions necessary for information search via
directories.
 Interactive catalogs are customized interface to
customer applications like home shopping.
 Directories organize enormous amount of
information and transactions generated to
facilitate ecommerce.
4. SECURE MESSAGING
 E-messaging is a critical business issue.
 Messaging is the software that sites
between the network infrastructure and the
clients or ecommerce applications.
 Messaging services offers solutions for
communicating unstructured data, reports
as well as structured data such as purchase
orders, shipping notices, etc.
5. MIDDLEWARE SERVICES
 With the growth of networks, client server
technology and all other forms of communicating
between or among different platforms, the problems
of getting all the pieces to work together grew.
 Users demanded interaction between dissimilar
systems, networks that permitted shared resources
and applications that could be accessed by multiple
software programs.
 Middleware is the ultimate mediator between
software programs that enables them to
communicate with one another.
6. NETWORK INFRASTRUCTURE
(WWW AS A ARCHITECTURE)
Client
browser
www server
functions
Third party
services
Local or
company
specific data
Mosaic/ www
browser
Browser
extensions
Information
retrieval
Data and
transaction
management
Secure
messaging
Digital library of
document/ data
servers
Third party
information
processing tools/
services
Electronic
payment
servers
 A communication protocol is a formal
description of digital message formats for
exchanging those messages in or between
computing systems.
 The internet protocol(IP) is the principle
communications protocol used for
datagram (packets) across an internet using
the internet protocol suite.
 It is defined as “the capability for
applications running on different
computers to exchange information
and operate cooperatively using this
information.
 The OSI model defines a networking
framework for implementing protocols
in 7 layers:
 The seven layers are:
architecture framework for ecommerce
• Application layer (layer 7): this layer supports
application and end user processes.
Everything at this layer is application specific.
• Presentation layer (layer 6): this layer provides
independence from differences in data
representation by translating from application
to network format and vice versa.
• Session layer(layer 5): this layer establishes,
manages and terminates connections
between applications. It deals with sessions
and connection coordination.
Transport layer (layer 4): this layer
provides transfer of data between end
systems, or hosts and is responsible for
end-to-end error recovery and flow
control. It ensures complete data
transfer.
Network layer (layer 3): this layer
provides switching and routing
technologies, creating logical paths
known as virtual circuits fro transmitting
data from node to node.
 Data link layer( layer 2): in this layer, data packets
are encoded and decoded into bits. This layer
performs the transmission of data and error
control from one node to another node.
 Physical layer (layer 1): this layer conveys the bit
stream- electrical impulse, light or radio signal. It
provides the hardware means of sending and
receiving data on a carrier, including cables, cards
and physical aspects.
TCP/IP
 TCP/IP is the communication protocol for
communication between computers on the internet.
 TCP - transmission control protocol
IP – internet protocol
 TCP takes care of communication between your
application software (browser) and your network
software.
 IP takes care of the communication with other
computers.
When a message is sent, an IP
address for both the sending and
receiving nodes must be known.
The IP address are 32 bits(4
bytes length) in length,
decomposition of the IP address
varies according to the assigned
class.
architecture framework for ecommerce
File transfer protocol (FTP)
• FTP is a standard network protocol used
to transfer files from one host to another
host over a TCP based network, such as
internet.
• A popular method for uploading and
downloading files is the file transfer
protocol (FTP).
• FTP is common tool used for uploading
web documents to a server.
HTTP- HYPERTEXT TRANSFER
PROTOCOL
 The protocol that underlies the www is called the
HTTP.
 It is a simple request/response protocol.
 When a user clicks on a link on a webpage, the
connection is opened, data is transferred and the
connection is broken.
Secure HTTP
 This supports a variety of security mechanisms
to HTTP clients and servers.
 It provides encryption techniques for secure
conversation between client and server.
 This is used in sending and receiving email.
 This protocol helps the user to save
messages in a server mail box and download
them from the server.
Secure sockets layer (SSL)
Electronic commerce applications
Secure HTTP
TCP based application protocol (HTTP, SMTP..)
Secure sockets layer (SSL)
Internet protocol (IP)

More Related Content

PPTX
Security issues in e commerce
PPTX
E commerce infrastructure
PPTX
Frame work of e commerce
PPTX
Security Threats in E-Commerce
PPTX
E commerce (edi)
PPTX
Security issues in E-commerce
PPT
E Commerce Basics
Security issues in e commerce
E commerce infrastructure
Frame work of e commerce
Security Threats in E-Commerce
E commerce (edi)
Security issues in E-commerce
E Commerce Basics

What's hot (20)

PPTX
6. electronic payment systems
PPTX
Client server security threats
PPTX
PPTX
digital tokens based on E-payments
PPTX
e payment system ppt
PPTX
An introduction to E-Commerce
PPTX
E business
PPTX
Electronic data interchange
PPT
E -COMMERCE
PPT
E payment
PPT
Edi ppt
PPT
e-commerce
PPTX
Identifying web presence goals
PPTX
TYPES OF E-COMMERCE
PPT
Internet banking PPT PRESENTATION
PPTX
Computer networking and E-commerce
PPTX
E commerce business models
PPT
EC_2_JNTUWORLD.ppt
PPTX
Presentation - Electronic Data Interchange
PPTX
6. electronic payment systems
Client server security threats
digital tokens based on E-payments
e payment system ppt
An introduction to E-Commerce
E business
Electronic data interchange
E -COMMERCE
E payment
Edi ppt
e-commerce
Identifying web presence goals
TYPES OF E-COMMERCE
Internet banking PPT PRESENTATION
Computer networking and E-commerce
E commerce business models
EC_2_JNTUWORLD.ppt
Presentation - Electronic Data Interchange
Ad

Similar to architecture framework for ecommerce (20)

PDF
Dist 03-4
PDF
Networking fundamentalsss
PDF
E-commerce CHAPTER 2 Infrastructure.pdf
PPTX
Layered architecture in computer network.pptx
PPTX
Computer Network and commpunitcation 1.pptx
PPTX
OSI Model
PPTX
Internet basics and Cloud Computing- Manish Jha
PPTX
Manish Jha- Research Scholar- Internet Basics Requriement
PPTX
Networking concepts by Sachidananda M H
PPTX
lecture 4.pptx
PPTX
Automation Networking By Shivam Singh
PDF
NETWORK BASICS.pdf
PDF
dist-03-4.pdf
PDF
network in details description and example
PPT
osi and tcpip.ppt
PPT
Osi and tcpip
PPTX
Business Information System OSI Model.pptx
PPTX
TCP/IP model
PPT
OSI Model.ppt
PPTX
Basics concept of network and internet mansi
Dist 03-4
Networking fundamentalsss
E-commerce CHAPTER 2 Infrastructure.pdf
Layered architecture in computer network.pptx
Computer Network and commpunitcation 1.pptx
OSI Model
Internet basics and Cloud Computing- Manish Jha
Manish Jha- Research Scholar- Internet Basics Requriement
Networking concepts by Sachidananda M H
lecture 4.pptx
Automation Networking By Shivam Singh
NETWORK BASICS.pdf
dist-03-4.pdf
network in details description and example
osi and tcpip.ppt
Osi and tcpip
Business Information System OSI Model.pptx
TCP/IP model
OSI Model.ppt
Basics concept of network and internet mansi
Ad

More from preetikapri1 (20)

PPTX
Forces
PPTX
software quality
PPTX
UML model
PPTX
Er diagrams
PPTX
Data flow diagram
PPTX
types of testing in software engineering
PPTX
structures in C and Union in C, enumerated datatype
PPTX
bit wise operators and I/O operations in C
PPTX
Ms access
PPTX
Functions
PPTX
C programming
PPTX
C preprocesor
PPTX
Window object
PPTX
DTD elements
PPTX
PPTX
Css font
PPTX
consumer oriented applications
PPTX
impact of ecommerce on traditional means
PPTX
electronic data interchange
PPTX
consumer oriented applications
Forces
software quality
UML model
Er diagrams
Data flow diagram
types of testing in software engineering
structures in C and Union in C, enumerated datatype
bit wise operators and I/O operations in C
Ms access
Functions
C programming
C preprocesor
Window object
DTD elements
Css font
consumer oriented applications
impact of ecommerce on traditional means
electronic data interchange
consumer oriented applications

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Modernizing your data center with Dell and AMD
PDF
cuic standard and advanced reporting.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Big Data Technologies - Introduction.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation theory and applications.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
Electronic commerce courselecture one. Pdf
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation_ Review paper, used for researhc scholars
Modernizing your data center with Dell and AMD
cuic standard and advanced reporting.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Big Data Technologies - Introduction.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Dropbox Q2 2025 Financial Results & Investor Presentation
Approach and Philosophy of On baking technology
Encapsulation theory and applications.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Unlocking AI with Model Context Protocol (MCP)

architecture framework for ecommerce

  • 1. Architecture framework for ecommerce The ecommerce application architecture consists of 6 layers of functionality/ services. Application services Brokerage and data management Interface layer Secure messaging Middleware services Network infrastructure
  • 2. 1. Application services  This layer comprises of existing and future applications.  Three distinct classes of ecommerce applications are:  Consumer to business  Business to consumer  Intra organization
  • 3.  This layer provides service integration through information brokerages.  Information brokerages represents an intermediary who provides service integration between customers and information providers.  An important aspect of the brokerage function is the support for data management.
  • 4. 3. INTERFACE AND SUPPORT SERVICES  This layer provides interfaces for ecommerce applications such as interactive catalogs and functions necessary for information search via directories.  Interactive catalogs are customized interface to customer applications like home shopping.  Directories organize enormous amount of information and transactions generated to facilitate ecommerce.
  • 5. 4. SECURE MESSAGING  E-messaging is a critical business issue.  Messaging is the software that sites between the network infrastructure and the clients or ecommerce applications.  Messaging services offers solutions for communicating unstructured data, reports as well as structured data such as purchase orders, shipping notices, etc.
  • 6. 5. MIDDLEWARE SERVICES  With the growth of networks, client server technology and all other forms of communicating between or among different platforms, the problems of getting all the pieces to work together grew.  Users demanded interaction between dissimilar systems, networks that permitted shared resources and applications that could be accessed by multiple software programs.  Middleware is the ultimate mediator between software programs that enables them to communicate with one another.
  • 7. 6. NETWORK INFRASTRUCTURE (WWW AS A ARCHITECTURE) Client browser www server functions Third party services Local or company specific data Mosaic/ www browser Browser extensions Information retrieval Data and transaction management Secure messaging Digital library of document/ data servers Third party information processing tools/ services Electronic payment servers
  • 8.  A communication protocol is a formal description of digital message formats for exchanging those messages in or between computing systems.  The internet protocol(IP) is the principle communications protocol used for datagram (packets) across an internet using the internet protocol suite.
  • 9.  It is defined as “the capability for applications running on different computers to exchange information and operate cooperatively using this information.  The OSI model defines a networking framework for implementing protocols in 7 layers:  The seven layers are:
  • 11. • Application layer (layer 7): this layer supports application and end user processes. Everything at this layer is application specific. • Presentation layer (layer 6): this layer provides independence from differences in data representation by translating from application to network format and vice versa. • Session layer(layer 5): this layer establishes, manages and terminates connections between applications. It deals with sessions and connection coordination.
  • 12. Transport layer (layer 4): this layer provides transfer of data between end systems, or hosts and is responsible for end-to-end error recovery and flow control. It ensures complete data transfer. Network layer (layer 3): this layer provides switching and routing technologies, creating logical paths known as virtual circuits fro transmitting data from node to node.
  • 13.  Data link layer( layer 2): in this layer, data packets are encoded and decoded into bits. This layer performs the transmission of data and error control from one node to another node.  Physical layer (layer 1): this layer conveys the bit stream- electrical impulse, light or radio signal. It provides the hardware means of sending and receiving data on a carrier, including cables, cards and physical aspects.
  • 14. TCP/IP  TCP/IP is the communication protocol for communication between computers on the internet.  TCP - transmission control protocol IP – internet protocol  TCP takes care of communication between your application software (browser) and your network software.  IP takes care of the communication with other computers.
  • 15. When a message is sent, an IP address for both the sending and receiving nodes must be known. The IP address are 32 bits(4 bytes length) in length, decomposition of the IP address varies according to the assigned class.
  • 17. File transfer protocol (FTP) • FTP is a standard network protocol used to transfer files from one host to another host over a TCP based network, such as internet. • A popular method for uploading and downloading files is the file transfer protocol (FTP). • FTP is common tool used for uploading web documents to a server.
  • 18. HTTP- HYPERTEXT TRANSFER PROTOCOL  The protocol that underlies the www is called the HTTP.  It is a simple request/response protocol.  When a user clicks on a link on a webpage, the connection is opened, data is transferred and the connection is broken. Secure HTTP  This supports a variety of security mechanisms to HTTP clients and servers.  It provides encryption techniques for secure conversation between client and server.
  • 19.  This is used in sending and receiving email.  This protocol helps the user to save messages in a server mail box and download them from the server.
  • 20. Secure sockets layer (SSL) Electronic commerce applications Secure HTTP TCP based application protocol (HTTP, SMTP..) Secure sockets layer (SSL) Internet protocol (IP)