Executando a Amostra RESTful Web Service Using JSON

É possível executar essa amostra para concluir as seguintes tarefas:

  1. Recuperar uma lista de dados sobre todos os CDs, ou uma seleção de dados de CD, com base na sua sequência de procura usando o fluxo de mensagens do consumidor JSON do WebSphere MQ ou a página da Web JSONP.
  2. Inserir dados para um ou vários CDs novos.
  3. Atualizar os dados para um CD existente.
  4. Excluir os dados de um CD.

Se você encontrar algum problema ao executar a amostra, consulte Resolvendo problemas ao executar amostras na documentação do WebSphere Message Broker.

Para executar a amostra:

  1. Assegure-se de que os fluxos de mensagens da amostra tenham sido implementados.
  2. Na visualização Desenvolvimento do Broker, expanda o Projeto do Message Broker da Amostra JSON REST, JSONRESTSampleFlowProject. Em Testes de Fluxo, dê um clique duplo em MqJsonClientConsumer.mbtest para abri-lo no Cliente de Teste.
  3. No Cliente de Teste, note que há vários Eventos de Teste de Fluxo de Mensagens. Clique no primeiro Evento de Teste de Fluxo de Mensagens. Note que o nó MQInput é configurado para RETRIEVE_IN1.
  4. Clique em Enviar Mensagem.
  5. A janela Selecionar Local de Implementação é exibida. Clique em Concluir.
  6. Quando o teste é concluído, os dados do CD são exibidos na parte de dados de mensagem da tela.
  7. Repita as etapas 3 a 5 para cada Evento de Teste de Fluxo de Mensagens, anotando qual nó MQInput está sendo usado. As seguintes tarefas são concluídas, listadas na ordem dos Eventos de Teste de Fluxo de Mensagens:
    1. Retorna registros com o título "Friars Ball".
    2. Atualiza registros com o título "Friars Ball". O artista é alterado de "Deep Blue" para "Deep Orange".
    3. Retorna registros com o título "Friars Ball". Todas as mudanças que ocorreram são exibidas.
    4. Retorna dados de todos os CDs. Também é possível visualizar JSONPConsumer.html.
    5. Exclui registros com o título "Friars Ball". Retorna uma mensagem de sucesso ou de erro.
    6. Cria uma nova entrada e retorna dados de todos os CDs.
    7. Retorna dados de todos os CDs. Também é possível visualizar JSONPConsumer.html.
    Para obter mais informações sobre o que cada fila faz, consulte Sobre a Amostra RESTful Web Service Using JSON.

Para executar o fluxo de mensagens do consumidor WebSphere MQ XML, abra o teste de fluxo MqXmlClientConsumer.mbtest e repita as etapas anteriores.

Também é possível acessar o serviço da Web diretamente usando o teste de fluxoHttpJsonRestProvider.mbtest.

Voltar para Home da Amostra