Sumário

Search

  1. Prefácio
  2. Conceitos de serviços da Web
  3. Noções gerais sobre o Provedor de Serviços da Web
  4. Usando o Console do Hub de Serviços da Web
  5. Operações de serviços da Web em lotes
  6. Gravando aplicativos cliente
  7. Trabalhando com origens e destinos de serviços da Web
  8. Editando origens e destinos de serviços da Web
  9. Trabalhando com mapeamentos de serviços da Web
  10. Trabalhando com fluxos de trabalho de serviços da Web
  11. Exemplo de aplicativos cliente de serviços da Web
  12. Configurar o Navegador da Web

Guia do Provedor de Serviços da Web

Guia do Provedor de Serviços da Web

Etapa 4: Enviar a solicitação e processar a resposta

Etapa 4: Enviar a solicitação e processar a resposta

Após criar o objeto de solicitação, passe-o para a operação de porta. O serviço da Web envia de volta uma resposta. Você pode manipular a resposta com base nos seus requisitos.
No aplicativo cliente de exemplo, o seguinte código passa o objeto de solicitação para a porta e exibe a resposta:
CustomerLookupResponse[] response = port.customerLookup_MULTIPLEROWOperation(requestOperation); System.out.println(); if (response[0].getCustomerID_out() == 0)    {     System.out.println("Customer(s) with the ID as " + CustomerID + " does not exist!!!");    } else    {     System.out.println("***** Customer(s) that matches with the Customer ID is/are ...");     for (int i = 0; i < response.length; i++)        {         System.out.println("***** Customer ID: " + response[i].getCustomerID_out());         System.out.println("***** Customer Name: " + response[i].getCustomerName_out());         System.out.println("***** Customer Age: " + response[i].getCustomerAge_out());         System.out.println("***** Customer Gender: " +                               response[i].getCustomerGender_out());         System.out.println("***** Customer Address: " +                               response[i].getCustomerAddress_out());         if (i < response.length - 1) System.out.println ();        }    }