import com.twitter.finagle.Http; import com.twitter.finagle.Service; import com.twitter.finagle.http.Request; import com.twitter.finagle.http.Response; import com.twitter.util.Await; import com.twitter.util.Future; public class FinagleExample { public static void main(String[] args) throws Exception { Service<Request, Response> service = (Request request) -> { Response response = Response.apply(); response.setContentString("Hello, Finagle!"); return Future.value(response); }; Http.server() .serve(":8080", service); Request request = Request.apply(); request.setUri("/hello"); Response response = Await.result(Http.client().apply().send(request)); System.out.println(response.getContentString()); } }


上一篇:
下一篇:
切换中文