Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery...
-
Upload
shannon-preston -
Category
Documents
-
view
212 -
download
0
Transcript of Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery...
![Page 1: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/1.jpg)
Web-centric Computing
What CS4173 Is About
![Page 2: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/2.jpg)
What is the WWW?
A distributed document delivery service implemented using the client-server model running on the InternetInteroperability in a heterogeneous networked environment achieved by implementing shared protocols
![Page 3: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/3.jpg)
What is the WWW?
A distributed document delivery A distributed document delivery service implemented using service implemented using application-level protocols on application-level protocols on the Internetthe Internet
A network of co-operating computers interoperating using HTTP and related protocols to form a sub-net of the InternetLike network news (Usenet) or UUCP or …
![Page 4: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/4.jpg)
What is the WWW?
A distributed document delivery A distributed document delivery service implemented using service implemented using application-level protocols on the application-level protocols on the InternetInternet
A network of co-operating computers A network of co-operating computers interoperating using HTTP and related interoperating using HTTP and related protocols to form a sub-net of the protocols to form a sub-net of the InternetInternet
A tool for collaborative writing and community buildingBlogs, wikis, podcastsInteractive games and chats
![Page 5: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/5.jpg)
What is the WWW?
A distributed document delivery service A distributed document delivery service implemented using application-level implemented using application-level protocols on the Internetprotocols on the Internet
A network of co-operating computers A network of co-operating computers interoperating using HTTP and related interoperating using HTTP and related protocols to form a sub-net of the protocols to form a sub-net of the InternetInternet
A tool for collaborative writing and A tool for collaborative writing and community buildingcommunity building
A framework that supports e-commerceOn-line shopping and Business-to-BusinessSecure credit-card transactionsShopping carts
![Page 6: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/6.jpg)
What is the WWW?A distributed document delivery service A distributed document delivery service implemented using application-level implemented using application-level protocols on the Internetprotocols on the Internet
A network of co-operating computers A network of co-operating computers interoperating using HTTP and related interoperating using HTTP and related protocols to form a sub-net of the protocols to form a sub-net of the InternetInternet
A tool for collaborative writing and A tool for collaborative writing and community buildingcommunity building
A framework of protocols that support e-A framework of protocols that support e-commercecommerce
A large graph made up of webpages and links Webpages are nodes; Links are edgesCyclical and directed
![Page 7: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/7.jpg)
What is the WWW?
It is all of thatand chips, too!
![Page 8: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/8.jpg)
What do the applications have in
common?E-commerceCollaborative writingCollaborative community building
Distributed document delivery service
![Page 9: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/9.jpg)
What do the applications have in
common?E-commerceCollaborative writingCollaborative community buildingDistributed document delivery service
They all use the WWW as scaffoldingIt is the framework that enables them
![Page 10: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/10.jpg)
In Web-Centric Computing…
We do computing on the WWWPutting the WWW under a microscope
Not programming of the WWWWriting protocols, and applications
However it is important to understand how everything works at a deep level
![Page 11: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/11.jpg)
Some things can only be learned by doing
So there will be programmingMaking 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
![Page 12: Web-centric Computing What CS4173 Is About. What is the WWW? A distributed document delivery service implemented using the client-server model running.](https://reader035.fdocuments.us/reader035/viewer/2022080917/56649f055503460f94c1af5f/html5/thumbnails/12.jpg)
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.*