Sie sind auf Seite 1von 13

Web

Web

Jaroslav Porubn 2008

W3C Internet XML

Internet sa oznauje spojenie potaov / potaovch siet komunikujcich cez protokol IP 1969 ministerstvo obrany USA vytvorilo potaov sie snzvom ARPANET 1972 predstavenie verejnosti, electronic mail 1982 Internet 1991 prchod WWW, prudk rozvoj Internetu

W3C Internet Growth XML

W3C Internet Growth XML

W3C WWW (World Wide Web) XML

Web is one of the services that runs on the Internet Collection of interconnected documents and other resources Basic Technologies

URL - Unified Resource Locator HTTP - HyperText Transfer Protocol HTML - HyperText Markup Language

W3C WWW Growth XML

W3C URL XML

URL - Unified Resource Locator (part of URI - Unified Resource Identifier)

W3C HTTP XML


HTTP - HyperText Transfer Protocol Application-level protocol for distributed, collaborative, hypermedia information systems Current version HTTP/1.1

GET /predmety/ HTTP/1.1 Host: hornad.fei.tuke.sk Client Request


HTTP/1.1 200 OK Date: Mon, 11 Jun 2007 15:49:06 GMT Server: Apache/1.3.34 (Debian) Last-Modified: Thu, 24 May 2007 09:38:52 GMT Server ETag: "161-b2f-46555d2c" Response Accept-Ranges: bytes Content-Length: 2863 Content-Type: text/html

W3C HTML XML

HTML - HyperText Markup Language Markup language for web pages Defines structured documents by denoting headings, paragraphs, lists, tables Cascading Style Sheets (CSS) to define the appearance (form)

W3C Web Environment XML


WWW Klient Internet Explorer Firefox Opera 1. HTTP Request 3. HTTP Response WWW Server 2. Processing Apache IIS

Data Source

W3C Static vs. Dynamic Content XML

Static

Dynamic

HTML HTML + CSS XML + CSS XML + XSL

Server

Java Servlet, JSPs ASP.Net PHP Ruby Javascript/DHTML Flash Java Applets Silverlight

Client

W3C Web Engineering as a Discipline XML

Web engineering is application of scientific, engineering, and management principles and disciplined and systematic approaches to the successful development, deployment and maintenance of high quality Web-based systems and applications (Murugesan et al., 1999). Web engineering is way of developing and organising knowledge about Web application development and applying that knowledge to develop Web applications, or to address new requirements or challenges.

Suh, Woojong, ed.: Web Engineering: Principles and Techniques, IGI Global, April 2005, 364 p. ISBN-10: 1591404339.

W3C Web Applications Characteristics XML


Web applications constantly evolve The content includes text, graphics, images, audio, and/or video and it is integrated with procedural processing Web applications are meant to be used by a vast, variable user community a large number of anonymous users Failure or dissatisfaction of users of Web-based applications can be much worse than conventional IT systems Constant advances in Web technologies

Das könnte Ihnen auch gefallen