Как мога да препратя GET/POST уеб заявка с помощта на Tomcat и Jersey?

Така че имам уеб услуга, която е изложена на клиенти:

@GET
    @Path("/fetchItems")
    @Produces(MediaType.APPLICATION_JSON)
    public Response fetchItems() {

        URI uri = UriBuilder.fromUri(serveraddres + "/Internal" + "fetchItems").build();
        System.out.println("Forwarding to " + uri.toString());
        ......
    }

Бих искал да получа заявката от клиента и да създам вътрешна заявка към друг сървър, който ще обслужва тази уеб заявка. примерът по-горе е заявка за получаване, но бих искал също да публикувам заявка с json обект, който бих искал да препратя.

Бих искал да избегна следното:

Incoming req -> fetchItem service extracting JSON-> creating internal
request with JSON -> Internal processing -> Internal response with
JSON -> fetchItem service response extracting JSON -> response to
customer with the JSON

как мога да препратя входящата уеб заявка от "вън" към вътрешен адрес на уеб услуга? мога ли да го направя с клиент от трико?

Бих искал да имам възможността да изпратя отговора до клиента от вътрешната уеб услуга, възможно ли е?


person USer22999299    schedule 14.08.2015    source източник
comment
можете да препратите заявката към другия URL адрес: stackoverflow.com/questions/6984338/   -  person wero    schedule 14.08.2015
comment
@wero, но след това трябва да изтегля JSON от заявката и да го задам като атрибут   -  person USer22999299    schedule 14.08.2015