CSCI 511 Lessons
Course 5
Lessons 4 and 5
-
Lesson 4: Client Side Socket Programming
- What to Do?
- The Client Connection
- User Input
- Results Table
- Details
- Identify Course of Interest
- Display Details in Table
- Client Completion
- Add Results and Details Panels
- Listeners and Error Handling
- Play With It
- Javadoc Documentation
- Lesson 5: Java IO
- Behind the Scenes
- Dealing with Multiple Clients
- Speed Typing
- Let the Games Begin: The Server
- Making Each Incoming Client a Thread
- Additional Classes for the Client
- Listeners to the Client: Typer
- Where Are We?
- Protocols
- Client Communications
- The GUI Panel
- Words for Our Missiles
- Adaptations
- What Goes Where?
- Different Machines
- The Other Example: Who Has the Longest Straw?
- Design and Inspection