Application Development Flashcards
(14 cards)
provides high level view of data and actions on data. Hides details of data storage schema.
Business logic layer
most common way in which users interact with databases that provides a user interface at the front end and interfaces with a database at the back end.
Application Program
simplifies the task of connecting a database to the web
Server-side Scripting
Allows documents to be active
Client-Side Scripting
also called a servlet is loaded into the server
Application Servlet
What Era is the Mainframe
1960’s and 70’s
specification defines an API for communication between the Web/Application server and application program running in the server.
Java Servlet
a program running on the server machine that accepts requests from a web browser and sends back results in the form of HTML documents.
Web Server
What Era is the Web and Smartphone
2010 onwards
presentation or user interface.
Application Layers
What Era is the Personal Computer
1980’s
interfaces between business logic layer and the underlying database. Provides mapping from object model of business layer to relational model of database.
Data access layer
browser can fetch certain scripts or programs along with documents and execute them in safe mode at the client site.
Client-Side Scripting
What Era is the Web
mid 1990’s onwards