Overview  Types of Web Applications There are three main types of web applications:  Customer-facing applications are known as ecommerce or  Employee-facing.

Slides:



Advertisements
Similar presentations
Types of Servers. Client/Server systems are mostly used for commercial applications such as: · Online transaction processing · Decision support systems.
Advertisements

Module 12: Microsoft Windows 2000 Clustering. Overview Application of Clustering Technology Testing Tools.
Internet Infrastructure and Emerging Technologies Term project Internet Infrastructure and Emerging Technologies Term project.
Daniel E. O’Leary – copyright 2000 Technology Background and Review Daniel E. O’Leary University of Southern California c
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
Web Server Hardware and Software
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Design of Web-based Systems IS Development: lecture 10.
Forms and Reports. Development environment Forms Builder Reports Builder Oracle SQL*Plus client (TNSnames.ora) Forms runtime engine.
Multiple Tiers in Action
M ERP (Enterprise Resources Planning) M ERP (Enterprise Resources Planning) Session 7 - ERP Technology Ir. Ekananta Manalif, MM, MKom (D2664)
Chapter 11 ASP.NET JavaScript, Third Edition. 2 Objectives Learn about client/server architecture Study server-side scripting Create ASP.NET applications.
CIS 365 Vandana Janeja Nov 27 th 2001 Connecting Cobol programs to Other Languages- Visual Basic, Java,HTML.
Chapter 2 Client Server Architecture
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
BY Zoher & Mahmoud. What is WAMP?  - Acronym for Windows/Apache/MySQL/PHP, Python, (and/or) PERL  - WAMP refers to a set of free open source applications,
PHP Web Development, PHP Programming
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Part IV Web Server Hardware and Software
Net-Centric Computing Overview Computer Networks Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
Introduction to Cold Fusion MMIS 656 Web Design Technologies Acknowledgements: 1.Some material adapted from David Messerschmitt, Networked Applications:
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
What is Workflow?  Workflow or Business Process Management (BPM) consists of Processes, States and Actions.  A Process (e.g. Customer Order fulfillment)
E-Business & Web Technology - 1 © Minder Chen, IT Architectures Minder Chen, Ph.D. Associate Professor of ISOM George Mason University Fairfax,
IBM WebSphere Architectural Overview. Content Management ● Controlled by Java – Servlet – Enterprise Java Beans (EJB) – Java Server Pages (JSP) ● Base.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
Systems Analysis and Design for the Small Enterprise Chapter 13 Networking.
Simple Database.
Overview Embedded Linux Graphics Typical desktop Linux graphics stack SystemRAMDisk X Window System5MB16MB GNOME14MB95MB KDE11MB96MB Mozilla12MB95MB.
IT Infrastructure for Business
Database Application Security Models Database Application Security Models 1.
1-1 Welcome. MIS 1-3 History of computers 1-4 History of computers.
1 Client/Server Databases and the Oracle Relational Database.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
Database Design – Lecture 18 Client/Server, Data Warehouse and E-Commerce Database Design.
Case Study Dynamic Website - Three Tier Architecture
Jim Janson. Agenda Evolution of software architectures 3-tier User interfaces Application servers Databases.
Web Architectures Designing for the Web multi-multi-multi-multi-multi Multi-client – PC, Mac, Unix, wireless, … Multi-server-platform – PC, Mac, Unix,
Shell Interface Shell Interface Functions Data. Graphical Interface Graphical Interface Command-line Interface Command-line Interface Experiments Private.
Web Server.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Databases Kevin Wright Ben Bruckner Group 40. Outline Background Vulnerabilities Log File Cleaning This Lab.
GRIN-Global Suite of Software Components. Updater.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter.
Net-Centric Computing Overview
Internet/Web Databases
Chapter 8 Environments, Alternatives, and Decisions.
HTML, XHTML, and the World Wide Web
Course Web Site Development 2
Multiplication table. x
Enterprise Systems Architectures
6/25/2018.
السلام عليكم.
DATABASE LINK DISTRIBUTED DATABASE.
IT Infrastructure: Hardware and Software
أساسيات تقنية المعلومات
Architecture.
Information Technology Ms. Abeer Helwa
File Operations Access Permissions.
IT Infrastructure: Hardware and Software
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Architecture.
0. Overview of 2-Day Academic .NET Workshop
UFCEUS-20-2 Web Programming
Web Servers (IIS and Apache)
Client/Server Architecture
Presentation transcript:

Overview  Types of Web Applications There are three main types of web applications:  Customer-facing applications are known as ecommerce or  Employee-facing applications use the intranet in a company  Customer-Supplier facing applications are known as B2B (Business to Business) sites and use the extranet

Overview  The 3-tier architecture  Internet applications are essentially client-server applications in which the client is a Web browser and the server is a Web or application server  Web applications are built using a 3-tier architecture in which the client, server and database constitute the main elements. This is sometimes called an n-tier architecture because there can be multiple levels of servers.  This architecture is distinct from prior mainframe (1- tier) and client-server (2-tier) architectures.  The basic structure of a 3-tier architecture is:

Overview  Technologies Used to Build Web Application.  Programming languages (Lang)  Operating system (OS). This can be Linux (L),  Unix (U) or Windows (W).  Web server (Server)  Database support (DB)  Sponsoring companies (Sponsors) The following table summarizes these technology stacks. Note variations have been left off to show the main combinations.