OCTExam One ReviewSlide 3Slide 4Slide 5Slide 6Slide 7Slide 8OCT 1OCTReview for Exam OneOCT 2Exam One Review• Basic TCP Sockets NetworkServer.java EchoServer.java• HTTP Accept headers get request post requestOCT 3Exam One Review• Servlets Servlet lifecycle HttpServletRequest HttpServletResponse Servlet collaboration Singleton design pattern• Knock Knock protocol and codeOCT 4Exam One Review• Characterization of Distributed Systems• Challenges in Constructing and Designing Distributed Systems• Architectural Models Client-Server Peer to Peer Proxy Server and Caches Mobile codeOCT 5Exam One Review•The End to End Argument•Fundamental Models Interaction, Failure, Security•Lamport Timestamps and applications Replicated Database, Email•The uses of cryptography•Basic Document Type Definitions (DTD’s)•XML Elements, Attributes, #PCDATAOCT 6Exam One Review•The Document Object Model (DOM)•The Simple API for XML (SAX)•The Factory Design Pattern•XML Languages encounterd: RSS, schedule, urlList•URLListDoc.java provided on project 2•Knowledge of Projects 1 and 2 (including the Java LinkedList class)OCT 7Exam One Review•Basic Internetworking•We will not be covering subnet masks or Classless Interdomain Routing (CIDR)•Ethernet CSMA/CD basics•Protocol layering•Message Encapsulation•IP BasicsOCT 8Exam One Review•How does one machine contact another machine on the same physical network?•How does one machine contact another machine on a different physical network?•Address Resolution Protocol (ARP)•Dynamic Host Configuration Protocol (DHCP)•Routers•Router Information Protocol Algorithm
View Full Document