代码之家  ›  专栏  ›  技术社区  ›  Mark

在移动设备上实现JAX-RS兼容

  •  0
  • Mark  · 技术社区  · 6 年前

    我正在编写一个应用程序,它应该同时运行在桌面和移动设备上,它需要使用REST与服务器通信。我用的是胶子手机。

    我在客户端编写的代码符合jax-rs,如下所示:

    import javax.ws.rs.client.Client;
    import javax.ws.rs.client.ClientBuilder;
    import javax.ws.rs.client.WebTarget;
    import javax.ws.rs.core.Response;
    
    Client client = ClientBuilder.newBuilder().build();
    WebTarget target = client.target("http://www...").path("/login/...");
    Future<Response> future = target.request().async().get();
    Response response = future.get();
    

    我还指定了对RESTEASY或Jersey客户端等实现的依赖性。

    Gluon Connect有REST实现,但不符合JAX-RS:

    RestClient restClient = RestClient.create()
            .method("GET")
            .host("https://...")
            .path("/login/...")
    ...
    

    0 回复  |  直到 6 年前