Logo
  • Home
  • Courses
  • Guides
  • Blog
  • Login

1.1. Creating a Chat Server with Server Socket

  1. Courses
  2. How to Build a Multi-User Chat Application in Java
  3. Module 1: Creating the Chat Server

Course Outline

  • How to Build a Multi-User Chat Application in Java
    • Module 1: Creating the Chat Server
      • 1.1. Creating a Chat Server with Server Socket
      • 1.2. Accepting Multiple Connections
      • 1.3. Creating the Server Worker to Handle Multiple Connections
      • 1.4. Server Socket Summary
    • Module 2: Handling User Presence (Online & Offline Status)
      • 2.1. First Interactive Command
      • 2.2. Handling User Logins
      • 2.3. Broadcasting Online Status
      • 2.4. Handling User Logoff
    • Module 3: Direct & Group Messaging
      • 3.1. Handling Logoff Exceptions
      • 3.2. Direct Messaging
      • 3.3. Sending Messages to Group / Chatrooms
    • Module 4: Chat Client API
      • 4.1. Creating the Chat Client API Class
      • 4.2. Adding the Login API Method
      • 4.3. Adding User Offline/Online API Methods
      • 4.4. Adding Messaging API Method
    • Module 5: Chat Client GUI using Java Swing UI Framework
      • 5.1. Displaying List of Online Users
      • 5.2. User Message UI Window
      • 5.3. GUI Summary
      • 5.4. Adding a Login Window And Supporting Multiple Users
      • 5.5. Course Summary
    • Project Files & Source Codes
Logo
Courses
Privacy
Terms of Service

©2020 ObjectZen Solutions, Inc. All rights reserved.

When you visit or interact with our sites, services or tools, we or our authorised service providers may use cookies for storing information to help provide you with a better, faster and safer experience and for marketing purposes.