Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lets-Chating!

토비의 스프링을 읽고 연습용으로 개발한 간단한 서버와 클라이언트를 구현을 통한 채팅 프로그램

개발 환경

Language : Java, Batch Script

FrameWork : Spring (MAVEN)

DB : MySQL

구조도

HowWork

핵심 기능

  1. MySQL과 Java Sprint Framework를 기반으로 한 계정 생성 및 로그인이 가능케 될 것 입니다

  2. 사용자는 자체적인 메인 클라이언트 프로그램을 사용하여 자신이 현재 사용하는 플랫폼에서 서버를 생성하여 '임시적' 채팅방을 생성할 수 있습니다! 즉, 메인 서버는 사용자의 계정과 서버 생성시에 서브 서버의 아이피만을 저장할 뿐 메인 서버에서는 그 어떠한 사용자들끼리 주고 받은 채팅 기록과 파일들을 접근할 수 없도록 구현하는 것이 목표입니다

  3. 사용자는 현재 열려있는 채팅방의 목록을 메인 클라이언트 프로그램을 통해서 읽어내어 자신이 참여하고 싶은 채팅방에 접속할 수 있습니다! 이는 메인 서버에 저장된 서브 서버 생성시 메인 서버에 저장되는 아이피를 메인 클라이언트 프로그램에 제공해 각 사용자들이 이를 읽어오도록 가능케 할 것 입니다

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages