Peer-to-Peer Information Systems Week 12: Assignment #5

Slides:



Advertisements
Similar presentations
Web Programming Assignment #4: Searching & Notification due 12/14/2010 Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin.
Advertisements

CS 235: User Interface Design September 22 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Web Programming Assignment #2: Expanded BBS Features due: 10/26/2010 Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin.
Web Server Design Assignment #1: Basic Operations Due: 02/03/2010 Old Dominion University Department of Computer Science CS 495/595 Spring 2010 Martin.
Lecture 23: November 30, 2011 Creative Ideas Enabled by Computer Science CS 104 – Fall 2011 Exploring Computer Science.
GCSE Music Cove School Music Department. Why GCSE Music? Do you perform better with course work than examinations? Are you creative? Do you enjoy practical.
Web Syndication Formats Seminar Week 1 Old Dominion University Department of Computer Science CS 791/891 Spring 2008 Michael L. Nelson 1/16/08.
Web Programming Assignment #3: Admin, Moderator and User Functions Old Dominion University Department of Computer Science CS 418/518 Fall 2008 Michael.
Web Server Design Assignment #5: Unsafe Methods & CGI
Input/Output.
Reliable Sockets: A Foundation for Mobile Communications
Web Server Design Assignment #4: Authentication
Web Server Design Assignment #2: Conditionals & Persistence
Web Programming Assignment #1: Basic BBS Operations
Introduction to Digital Libraries Assignment #1
Web Server Design Assignment #5 Extra Credit
Economics of Information Week 1
Introduction to Digital Libraries Assignment #4
GroupNet for Plan Members SIMPLIFIED RE-REGISTRATION
Introduction to Digital Libraries Assignment #4
Introduction to Digital Libraries Assignment #3
Introduction to Digital Libraries Assignment #4
Web Programming Assignment #1: Basic BBS Operations due: 9/28/2010
Web Server Design Assignment #2: Conditionals & Persistence
Introduction to Digital Libraries Assignment #2
Web Programming Assignment #4: Searching, Notification & Upload
Introduction to Digital Libraries Assignment #5
Introduction to Digital Libraries Assignment #3
Introduction to Digital Libraries Assignment #3
Web Server Design Assignment #2: Conditionals & Persistence
Old Dominion University Department of Computer Science
Web Programming Assignment #2: Expanded BBS Features
Web Programming Assignment #2: Expanded BBS Features
Introduction to Digital Libraries Week 13: Reference Linking & OpenURL
Peer-to-Peer Information Systems Week 6: Assignment #4
Introduction to Digital Libraries Assignment #2
Introduction to Information Retrieval Assignment #3
Introduction to Digital Libraries Assignment #3
Peer-to-Peer Information Systems Week 14: Assignment #6
Web Server Design Week 11 Old Dominion University
Web Programming Assignment #3: Admin and User Functions
Introduction to Digital Libraries Assignment #4
Web Programming Assignment #4: Searching & Notification
CS150 Introduction to Computer Science 1
Web Programming Assignment 4 - Extra Credit
Web Programming Assignment 4 - Extra Credit
Web Server Design Assignment #1: Basic Operations
Web Programming Assignment 4 - Extra Credit
Web Programming Week 8 Old Dominion University
Peer-to-Peer Information Systems Assignment #3
Peer-to-Peer Information Systems Week 6: Assignment #4
Introduction to Digital Libraries Assignment #2
Web Programming Assignment #1: Basic BBS Operations
Peer-to-Peer Information Systems Week 6: Assignment #3
Introduction to Digital Libraries Assignment #3
Introduction to Digital Libraries Assignment #3
Peer-to-Peer Information Systems Assignment #2
Web Server Design Assignment #5 Extra Credit
Peer-to-Peer Information Systems Assignment #6
Web Programming Assignment #1: Basic BBS Operations
Introduction to Digital Libraries Assignment #1
Peer-to-Peer Information Systems Assignment #5
Introduction to Digital Libraries Assignment #1
Old Dominion University Department of Computer Science
Peer-to-Peer Information Systems Week 7: Anonymity Part 2
Introduction to Digital Libraries Assignment #4
Introduction to Digital Libraries Assignment #1
Introduction to Digital Libraries Assignment #2
Web Programming Assignment #3: Admin and User Functions
Web Programming Assignment #2: Expanded BBS Features
Presentation transcript:

Peer-to-Peer Information Systems Week 12: Assignment #5 Old Dominion University Department of Computer Science CS 495/595 Fall 2003 Michael L. Nelson <mln@cs.odu.edu> 11/11/03

Assignment #5 Peer discovery using multicasting refer to the email on the class email list for a primer on multicasting consider getting a multicasting demo working before integrating into your peer Multicasting parameters address = 225.5.31.69 port = 1966 TTL = 2

Peer Discovery Upon startup, peers will send a register verb to the multicasting address they will also continually listen on this address the multicasting address is for sending/receiving register verbs only; all other communication is done on the “regular” TCP address/port. The GUI must allow for a “register now” capability as well as defining a timer (in seconds) to periodically resend a register verb use 180 seconds as a default

Grading 1/6 of your total project grade You will be graded on: 10 % of your course grade You will be graded on: in class presentation appearance of the interface nice & creative display of the metadata is encouraged!!! whether or not it works practice before you show up for class! robustness of handling exceptional conditions these are end-user applications… they should behave like them