java prosty http server

0

cześć poleccie mi jakąs bibliotekę , ale prosty serwer http.

chce sobie na niego postowac, putowac, getowac i takie tam i zwracac przykladowe response a nie chce mi sie stawiac tomcata.
cos jak apache http client tylko na odwrot

1

Embedded jetty? Popatrz tutaj: https://github.com/Pharisaeus/SpringScaffoldApplication masz tu aplikacje która startuje na wbudowanym serwerze na wbudowanej bazie danych ;] nic nie trzeba instalować ani konfigurować i bangla.

0

tak ja się boję włączać ten twój projekt kto wie jakie stalkerskie narzędzia tam zakamuflowałeś xd ... ;x

1

Overtow? Undertow? Coś tak się pisało, nie sprawdzę, bo mi google nie działa (wut). Jest bardzo lekki.

0

dobra jetty jest git. zamykam

public class DosycProste extends AbstractHandler
{
    public void handle(String target,
                       Request baseRequest,
                       HttpServletRequest request,
                       HttpServletResponse response)
            throws IOException, ServletException
    {
        response.setContentType("text/html;charset=utf-8");
        response.setStatus(HttpServletResponse.SC_OK);
        baseRequest.setHandled(true);
        response.getWriter().println("<h1>Hello World</h1>");
    }

    public static void main(String[] args) throws Exception
    {
        Server server = new Server(8044);
        server.setHandler(new DosycProste());

        server.start();
        server.join();
    }
}
0

@Shalom: uzywales Spring Boot? Ja ostatnio po 3 latach przerwy od programowania server-side robie w nim projekt i podoba mi sie. Stworzenie aplikacji REST + embedded jetty/tomcat/undertow + spring data jpa itp. to kwestia paru chwil. Czy takie archetypy/scaffoldingi sa jeszcze komus potrzebne (pytanie powaznie).

0

Jest też com.sun.net.httpserver.HttpServer od razu w najbardziej popularnym JDK. :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1