Guia do Usuário
São utilizados dois tipos de formulários HTML pelo MQSeries Internet Gateway. As informações de mensagem do MQ são inseridas em um
formulário de entrada,
e, se desejar continuar utilizando seu navegador Web enquanto a aplicação MQSeries está tratando de seu pedido, você
poderá solicitar um formulário de repetição de resposta para verificar quando a resposta está disponível.
Os tipos de formulário são descritos nesta página,
com ligações a exemplos que são fornecidos no subdiretório '/doc' de sua instalação do MQSeries Internet.
Nota:Devido a forma que a maioria dos navegadores trabalha, se você tiver mais de uma mensagem pendente que
especifique um formulário de repetição de resposta particular, somente a mensagem de repetição de resposta mais recente será visível para
o usuário final. Isto significa que outras respostas de mensagem pendente não podem ser acessadas e elas permanecerão na
fila de saída do MQSeries. Se desejar enviar outra mensagem utilizando um formulário particular,
antes da mensagem anterior ser completa, inicie uma nova ocorrência do navegador para enviar a nova
mensagem.
O formulário de entrada de mensagem contém duas partes principais:
- Definições de palavra-chave do MQSeries Internet Gateway
- Esta parte do formulário deve seguir a estrutura apresentada nos exemplos e amostras.
O formulário de entrada de HTML contém informações sobre recursos MQ que devem ser utilizados e
sobre o que fazer se a aplicação MQ não responder, fornecendo valores para as
palavras-chave do MQSeries Internet Gateway.
Se deseja utilizar valores de palavra-chave que estão contidos em seu próprio arquivo 'INI', você deverá definir a
palavra-chave MQIGwIniFile em seu formulário. Provavelmente você desejará definir
MQIGwQueue para definir qual fila de aplicações o formulário deverá utilizar.
- Informações de exibição e projeto de formulário
- Estas informações dependerão dos dados de entrada que são necessários para sua aplicação do MQseries, e de como deseja que
seus formulários apareçam. Você poderá utilizar qualquer formatação que desejar.
São fornecidos exemplos de código, mostrando como definir palavras-chave
com ligações a formulários de exemplo de trabalho.
Nota:Se estiver visualizando esta informação a partir de sua instalação do servidor Web, você poderá
Submeter os formulários que são exibidos pelas ligações. Caso contrário poderá somente visualizar
os formulários a partir destas ligações.
Este formulário coloca uma mensagem na fila DMQSAMP1
utilizando o gerenciador de filas padrão e utiliza a fila do Gateway, DMQGATEWAY, para os dados
de retorno.
Dê um clique sobre "Submeter" para enviar uma mensagem à aplicação DMQSAMP1.
Formulário de Exemplo
Dê um clique aqui para exibir um formulário de exemplo.
Este formulário coloca uma mensagem na fila DMQSAMP2 e permite a você criar e
submeter uma mensagem e, em seguida, incluir e submeter texto adicional, e ainda criar várias
sessões.
Para utilizar o formulário:
- Selecione Iniciar sessão
- No formulário retornado, digite o texto e, em seguida, pressione o botão Incluir texto
- O formulário retornado contém o texto digitado. Digite mais texto e pressione Incluir
texto
- Para fechar e liberar a sessão, selecione Sair.
Se fechar seu navegador sem utilizar o botão 'Sair', a sessão não será
liberada.
Para obter outra sessão, retorne ao formulário original e selecione Iniciar sessão
novamente ou abra o formulário em outra sessão do navegador Web,
Formulário de Exemplo
Dê um clique sobre Iniciar sessão para executar o exemplo de CGI.
Exemplo de uma sessão com vários formulários
Dê um clique aqui para exibir um exemplo de formulário.
O formulário de repetição de resposta é necessário somente se definir um tempo de espera para sua resposta da aplicação do MQSeries fornecendo um valor para a palavra-chave
MQIGwWaitInterval. O nome do arquivo de seu formulário de repetição de resposta também deverá ser
definido na palavra-chave MQIGwWaitHTML. É recomendado que utilize
formulários de resposta diferentes para cada aplicação para que, se houver mais de uma mensagem pendente,
o usuário final possa diferenciá-las. Se você não fornecer seu próprio formulário, o exemplo
timedout.htm será utilizado.
O próximo exemplo de código mostra o conteúdo necessário do formulário de repetição. Assim como os formulários de entrada, as informações de
HTML podem ser incluídas para que o formulário corresponda as necessidades de seu projeto.
Formulário de Exemplo
Status do MQSeries Internet Gateway
Status do MQSeries Internet Gateway
Este é um exemplo de formulário de tempo de espera que é enviado se o Intervalo de Espera for excedido.
Para verificar se sua resposta está disponível, pressione Repetir (e aguarde novamente).
As áreas do formulário que podem ser modificadas são:
As outras informações não devem ser alteradas.
Dê um clique aqui para exibir um exemplo de formulário de repetição de resposta.
![[Auxílio]](images/help.gif)
[ Home |
Pedidos |
Busca |
Contacte a IBM |
Legal ]
(C) IBM Corporation 1997. 1999. Todos os Direitos Reservados