Coder Social home page Coder Social logo

chatroom's Introduction

Chatroom

This is a chatroom project.It has client and server.

If you want to know the specific implements about this project,you can read this blog

The simple chatroom : https://blog.csdn.net/alexwym/article/details/81223764

The chatroom using netty framework : https://blog.csdn.net/Alexwym/article/details/90047132

(If you don't want to read English introduction,you also can read this blog...)

一、Function This is a simple Chatroom.It support the most basic funtion that sends messages.

This project is appropriate for newcomers.After you figure out the implements of this project,you can add more funtions by yourself and design the UI for the Chatroom.

At first,I didn't want to publish this project to github because I think it is too simple.But so many people communicate me and want to get the codes.So now I publish it.

二、Project Architecture

image

1、server

This package has five java file.They implements the server of Chatroom.

2、client

This package just has one java file.It implements the client of Chatroom.

三、Runing Project

1、Runing server

image

2、Runing client

(If you don't know how to run two projects at the same time on the elipse,you can see this blog https://blog.csdn.net/it_zjyang/article/details/51323237)

image

3、input username and password

image

Here,You can change the default user and password

image

If you have any question, welcome to communicate me.Here is my qq:952877313.

chatroom's People

Contributors

alexlingl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.