JSP

본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

[Java] 간단한 멀티쓰레드 웹서버 구현하기

ServerThread.java

 

파일을 다운로드 받은 후,

Compile

javac ServerThread.class

 

 

 

그러면 아래와 같이 2개의 클래스 파일이 생성 된다.

 

ServerThread.class

WebServer.class

 

 

파일확인 !

 

 

WebServer.class 수행

java WebServer

 

 

성공 !

 

 

 

해당 root 디렉토리에서

html 생성 후,

 

 

 

웹브라우저에

IP Address/test.html

 

 

 

경로파일명을 입력하면,

간단하게 확인 할 수 있다.

 

 

 

 

 

 

 

 

 

댓글

댓글 본문
작성자
비밀번호
  1. 은평구
    정확히
    Exception in thread "main" java.net.BindException: Address already in use: JVM_Bind
    at java.net.DualStackPlainSocketImpl.bind0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
    at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
    at java.net.PlainSocketImpl.bind(Unknown Source)
    at java.net.ServerSocket.bind(Unknown Source)
    at java.net.ServerSocket.<init>(Unknown Source)
    at java.net.ServerSocket.<init>(Unknown Source)
    at WebServer.main(ServerThread.java:12)

    이와 같은 오류가 나옵니다!
  2. 은평구
    12번 라인 ServerSocket listenSocket = new ServerSocket(80);에서 쓰레드 제외가 나오는데 어떻게 해결해야 할까요 ㅠㅠ
버전 관리
원빈
현재 버전
선택 버전
graphittie 자세히 보기