Разработка RESTful-приложения на Netty - PullRequest
4 голосов
/ 05 января 2012

Я бы хотел, чтобы мои сервисы, основанные на Netty, были RESTful. У кого-нибудь есть опыт работы с хорошей библиотекой, которую я могу использовать для выполнения этого требования?

Ответы [ 3 ]

11 голосов
/ 06 января 2012

Я использовал рестэкспресс в прошлом. На основе нетто ..

https://github.com/RestExpress/RestExpress

0 голосов
/ 11 сентября 2016

Уже довольно поздно, чтобы ответить на этот вопрос.

На мой взгляд Play 2 можно использовать для этого.

Использование игрового фреймворка Нетти внутри. Это очень похоже на экосистему фреймворка MVC. Я не знаю, будет ли это излишним или нет для использования только для создания API отдыха, но он обеспечивает неблокирующую работу ввода-вывода, сохранение состояния и множество других полезных функций.

Вы также можете проверить Async http client . Он основан на Netty.

0 голосов
/ 05 января 2012

Он основан на Jetty, но взгляните на Restlet

public class FirstServerResource extends ServerResource {  

   public static void main(String[] args) throws Exception {  
      // Create the HTTP server and listen on port 8182  
      new Server(Protocol.HTTP, 8182, FirstServerResource.class).start();  
   }

   @Get  
   public String toString() {  
      return "hello, world";  
   }

}  
...