Class Notes (807,350)
Canada (492,715)
ITM 102 (367)

Chapter 8.docx

3 Pages
Unlock Document

Ryerson University
Information Technology Management
ITM 102
Farid Shirazi

Chapter 8 – E-commerce Technologies First Generation: delivered static content and established a web presence. (Static content: fixed information. Web Presence: establishing existence on the World Wide Web by creating a page that users can access) Second Generation: providing interaction with dynamic content, information on a web page can change depending on a number of factors. Third Generation: supplying transactions, support real-time, online transactions. Fourth Generation: increasing interaction with external partners on web including allowing transactions between web apps. Note: Moore’s law computing power doubles every 18 months. ------------------------------------------------------------------------------------------------------------------------------------------------ FIRST GENERATION E-COMMERCE TECHNOLOGIES: Establishing a web presence Basic technologies are still in use 1) Client/Server networks: the networks over which data travel The client generates an HTTP Request. The HTTP request is sent over the web. The server receives the HTTP request and looks for request. The server locates the request. The server generates a response. The response is sent over the web. The client receives HTTP response. A static webpage will typically hold a combination of text content and hypertext markup language(HTML) 2) Browser: application software that lets users request and view/navigate WebPages to find the content. Hypertext organizes content into units that are connected using associations called links. Graphical User Interface (GUI) elements allow you to work with the browser and adjust your view. Two advantages: enhances information that a business wishes to convey and presents a common interface for all. 3) HTTP Protocol: the standardized rules for exchanging data/messages over the web. An HTTP message consists of a header followed by data. Two types of messages: HTTP Request and HTTP Response. HTTP is connectionless and stateless, after the server responds to a clients request, the connected is dropped and there is no memory. 4) HTML: the language that guides the display of a requested page and creating webpages. Interpret through the use of tags, (). They determine the placement and appearance of the text and graphics on a webpage. ------------------------------------------------------------------------------------------------------------------------------------------------- SECOND GENERATIONS E COMMERCE TECHNOLOGIES: providing interaction To create dynamic content: obtain input data, pass data to the server, hold data in memory, and execute programming instructions to process data. The components of a page that allow you to enter input are called HTML form controls. HTML forms are the primary means of getting information. Storing data on client side: A cookie is a small bit of data, usually created by programs running on the server, stored on the client machine and passed back and forth in the HTTP request/response. When data remains available for a period of time, it is known as persistent cookie. (Provide personalization) Client Side Programming: A scripting language is a high-level computer language that another program interprets. Businesses often use client-side scripting for data validation to ensure that user information is in the correct form before sending it to the server. The most common client-side scripting language is Javascript, it ensures data validation through HTML forms. ActiveX is a set of technologies that support the sharing of information among different applications. Allows you to link data from one document to another. A Java applet is a small java program, small and fast so a network can easily transfer them. decreases the size of the applet file which in turn increased download speeds. Ideal for online games. Plug-in is a small software module that is compatible and can work along with your browser and adds features to the browser software. (realplayer, shockwave, google search button) Server side Programming: Programs that run on the server in response to browser requests. Powerful and
More Less

Related notes for ITM 102

Log In


Don't have an account?

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.