"언더토우"의 두 판 사이의 차이

잔글 (Jmnote님이 언더토우 Undertow 문서를 언더토우 문서로 이동하면서 넘겨주기를 덮어썼습니다)
잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
7번째 줄: 7번째 줄:
* 서블릿 3.1 지원
* 서블릿 3.1 지원


<source lang='java'>
<syntaxhighlight lang='java'>
public class HelloWorldServer {
public class HelloWorldServer {


23번째 줄: 23번째 줄:
     }
     }
}
}
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==

2023년 7월 19일 (수) 00:24 기준 최신판

1 개요[ | ]

Undertow
언더토우
  • 자바로 작성된 경량 웹서버
  • NIO 기반 블록킹/넌블록킹 API 제공
  • 웹소켓 지원
  • 서블릿 3.1 지원
public class HelloWorldServer {

    public static void main(final String[] args) {
        Undertow server = Undertow.builder()
                .addHttpListener(8080, "localhost")
                .setHandler(new HttpHandler() {
                    @Override
                    public void handleRequest(final HttpServerExchange exchange) throws Exception {
                        exchange.getResponseHeaders().put(Headers.CONTENT_TYPE, "text/plain");
                        exchange.getResponseSender().send("Hello World");
                    }
                }).build();
        server.start();
    }
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}