Простейший удаленный сервер с использованием Spring HttpInvoker - PullRequest
0 голосов
/ 19 октября 2011

Для целей тестирования (JUnit) я хотел бы создать простое приложение, которое будет сервером, который будет вызываться с использованием Spring HttpInvoker.Я не хочу делать настоящее веб-приложение для развертывания в каком-либо контейнере сервлетов, только что-то автономное.

У вас есть идеи, как сделать его максимально простым?(Решения без встроенного Tomcat или других материалов предпочтительны ..)

Ответы [ 2 ]

1 голос
/ 25 октября 2011

Это будет хорошо для вас - http://docs.codehaus.org/display/JETTY/ServletTester

    @BeforeClass
public static void initServletContainer() throws Exception {
    tester = new ServletTester();
    tester.setContextPath("/");
    tester.addServlet(DummyServlet.class, "/dummy");
    baseUrl = tester.createSocketConnector(true);
    tester.start();
    System.out.println(baseUrl);
}

Вы можете запустить сервер в своем методе @BeforeClass, записать baseUrl, где запускается сервер, и использовать этот URL для тестирования вашего клиента.

1 голос
/ 25 октября 2011
...