나는 리눅스 서버에서 실행되는 자바 프로그램을 가지고있다. Java 프로그램 &에서 일부 기능을 호출하기 위해 클라이언트 \ mobile에서 HTTP 요청을 보내야합니다. 응답을 보냅니다. http 요청에 액세스하려면 URL이 필요합니다. "jsp"페이지가 있다고 생각했지만이 서버에는 이미 오버로드 된 서버에 오버 헤드가 추가되는 유리 물고기 서버가 필요합니다.jar 파일에 httprequest를 만드는 방법
다른 아이디어 ??
나는 리눅스 서버에서 실행되는 자바 프로그램을 가지고있다. Java 프로그램 &에서 일부 기능을 호출하기 위해 클라이언트 \ mobile에서 HTTP 요청을 보내야합니다. 응답을 보냅니다. http 요청에 액세스하려면 URL이 필요합니다. "jsp"페이지가 있다고 생각했지만이 서버에는 이미 오버로드 된 서버에 오버 헤드가 추가되는 유리 물고기 서버가 필요합니다.jar 파일에 httprequest를 만드는 방법
다른 아이디어 ??
당신은 부두 임베디드 자바 서블릿 컨테이너를 사용할 수 있습니다. Glassfish보다 오버 헤드가 훨씬 적습니다.
public class MinimalServlets
{
public static void main(String[] args) throws Exception
{
Server server = new Server();
Connector connector = new SocketConnector();
connector.setPort(8080);
server.setConnectors(new Connector[]
{ connector });
ServletHandler handler = new ServletHandler();
server.setHandler(handler);
handler.addServletWithMapping("org.eclipse.jetty.embedded.MinimalServlets$HelloServlet","/");
server.start();
server.join();
}
public static class HelloServlet extends HttpServlet
{
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
response.setContentType("text/html");
response.setStatus(HttpServletResponse.SC_OK);
response.getWriter().println("<h1>Hello SimpleServlet</h1>");
}
}
}
아니면 부두 내장 웹 서버에보고 싶어 수 있습니다 http://www.eclipse.org/jetty/
어떻게 당신이 리눅스 서버에 자바 코드를 실행 :
다음은 주요 방법에서 시작 간단한 서블릿의 예입니다? 자바 스크립트를 실행할 수있는 리눅스 서버에 대해 JSP로 얘기하는 것이 잘못 되었습니까? –
글래스 피쉬 (Glassfish)를 사용해야 만하는 분은 왜 부두를 사용하지 않으시겠습니까? –