Web-centric Computing What CS4173 Is About. What is the WWW?  A distributed document delivery service implemented using the client-server model running.

Slides:



Advertisements
Similar presentations
Building and using REST information services Rion Dooley.
Advertisements

Digital Firm (II) Soetam Rizky. Before we start……… Digital firm ? B2B, B2C, C2C ? E-Commerce advantages ? Prospectus of digital firm ?
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
TEL205 Homework Assignments. Outline HW#1 How Do You Use the Internet? HW#2 Describe 3 Standards Organizations. HW#3 Review and Summarize a RFC. HW#4.
Cornell CS502 Web Basics and Protocols CS 502 – Carl Lagoze Acks to McCracken Syracuse Univ.
Unit 4.4 We are HTML Editors
Using the WWW in Teaching and Learning Barbara Watson Andrew Stansfield IT Service.
IIS and PWS. What is IIS and PWS? Microsoft Internet Information Server (IIS) and Peer Web Services (PWS) enable Windows NT servers with the ability to.
CPSC 203 Introduction to Computers T03 & T29 by Jie (Jeff) Gao.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
Software engineering on semantic web and cloud computing platform Xiaolong Cui Computer Science.
The Internet & The World Wide Web Notes
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
CEDROM-SNi’s DITA- based Project From Analysis to Delivery By France Baril Documentation Architect.
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
Layer 4 of the TCP/IP protocol stack: Application level Services: TELNET, FTP, SMTP, HTTP, DNS, RIP, NFS Hierarchy of protocols and services.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
February 16, 2006 Technology for Nonprofits. Why Technology Matters A Framework for Thinking About Technology How to Get Started Resources Agenda.
First things, First Do you belong in here? – 10 – 12 – Comp. Discovery or Keyboard/Comp Apps – Do you have any experience with Web Page Design?????
CS 638 Web Programming Introducing the web Lecture 1.
Multimedia. What is Multimedia? The integration of interactive elements using computer technology: __________.
E-Learning, a Summary  VLE/ MLE ’ s  Learning Platforms  SCORM  e-portfolio ’ s.
Web-centric Computing: Computing, Hypertext, & the WWW.
Python and REST Kevin Hibma. What is REST? Why REST? REST stands for Representational State Transfer. (It is sometimes spelled "ReST".) It relies on a.
Database-Driven Websites Blogs, Wikis, Etc.. What is `The Web'? A distributed document delivery service implemented using application-level protocols.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
Web 2.0 Pragith Prakash Vikram Singh By The Era of.
OWL Jan How Websites Work. “The Internet” vs. “The Web”?
The Internet and World Wide Web
Web-centric Computing: Computing, Hypertext, & the WWW.
ELECTRONIC COMMERCE, STRATEGY & MANAGEMENT (COM350)
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
1 TCP/IP, Addressing and Services S. Hussain Ali M.S. (Computer Engineering) Department of Computer Engineering King Fahd University of Petroleum and Minerals.
Cryptography and Network Security (CS435) Part One (Introduction)
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
17-Nov-15 CS 521 About This Course. 2 CIS 521 The formal title of this course is “Advanced Web-Based Java Programming” The emphasis will likely be on.
Introduction to the Semantic Web and Linked Data
Saving State on the WWW. The Issue  Connections on the WWW are stateless  Every time a link is followed is like the first time to the server — it has.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Introduction – Part I.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Navigating the Internet Appropriate Internet Use in the Classroom.
Digital Literacy Concepts and basic vocabulary. Digital Literacy Knowledge, skills, and behaviors used in digital devices (computers, tablets, smartphones)
Feasibility Report Feedback Executive Summary What is the objective of an Executive Summary?
Chapter 17 - Clients + Servers = Distributed Computing Introduction Large Computers Use Networks For Input and Output Small Computers Use Networks To Interact.
Kristishaw.wikispaces.com/moodle. Moodle – Student Benefits  Caters for varied learning styles.  Provides opportunity for extension. 
 How a computer works  The Internet  Browsers  Web Pages.
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
Dr. Rebhi S. Baraka Advanced Topics in Information Technology (SICT 4310) Department of Computer Science Faculty of Information Technology.
1 - 1 Copyright McGraw-Hill/Irwin, 2005 Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 Topic 6 Topic 7 Topic 8 Topic 9 Topic 10 Key Terms Previous Slide Next.
October 7 th, 2010 SDU Webship. What did we learn last week? jQuery makes it really easy to select elements and do stuff with them. jQuery can process.
An Architectural Approach to Managing Data in Transit Micah Beck Director & Associate Professor Logistical Computing and Internetworking Lab Computer Science.
Fuego Core 2005/7 Possible Directions Kimmo Raatikainen Principal Scientist Helsinki Institute for Information Technology
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Presenter Jim Weaver Chief Technology Officer Learning Assistant Technologies (765)
(class #2) CLICK TO CONTINUE done by T Batchelor.
Introduction to Information Systems SSD1: Introduction to Information Systems Unit 1. The World Wide Web Unit 2. Introduction to Java and Object- Oriented.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
CX Introduction to Web Programming
Methods to overcome corporate firewall restrictions
Some Common Terms The Internet is a network of computers spanning the globe. It is also called the World Wide Web. World Wide Web It is a collection of.
University of Technology
Providing Network Services
Distributed Systems Bina Ramamurthy 11/30/2018 B.Ramamurthy.
Enterprise Infrastructure
Internet Protocols IP: Internet Protocol
Planning and Storyboarding a Web Site
Computer Networks Protocols
Presentation transcript:

Web-centric Computing What CS4173 Is About

What is the WWW?  A distributed document delivery service implemented using the client-server model running on the Internet  Interoperability in a heterogeneous networked environment achieved by implementing shared protocols

What is the WWW?

 A distributed document delivery service implemented using application-level protocols on the Internet  A tool for collaborative writing and community building  A framework of protocols that support e-commerce  A network of co-operating computers interoperating using HTTP and related protocols to form a sub-net of the Internet  A large, cyclical, directed graph made up of webpages and links

What is the WWW? It is all of that and chips, too!

What do the applications have in common?  E-commerce  Collaborative writing  Collaborative community building  Distributed document delivery service

What do the applications have in common?  E-commerce  Collaborative writing  Collaborative community building  Distributed document delivery service  They all use the WWW as scaffolding  It is the framework that enables them

In Web-Centric Computing… We do computing on the WWW  Putting the WWW under a microscope Not programming of the WWW  Writing protocols, and applications  However it is important to understand how everything works at a deep level

Some things can only be learned by doing  So there will be programming  Making the client/server model jump through hoops  Alternation vs. interaction  Saving state with stateless protocols  Partial webpage updates (AJAX)  Remembering the human element  Audience analysis  Design for accessibility & stickability  Most programming will be in assignments  Some will be in tutorials

Exact Topics?  To be determined in consultation with students  Basics must be covered, but…  Ordering and Concentration can be adjusted to suit your needs  Caveat: You don't always get what you want, but sometimes you get what you need. *