Rational Developer para System z, Versão 7.6

Criar um Componente e Serviço UpdateAmount

Crie um Componente e Serviço UpdateAmount para o composto. O componente usa o programa EXUPDAMT.

Antes de Iniciar
É necessário ter criado um composto no projeto FileaAmountServices, criado um arquivo componentType e gerado os artefatos de Serviço para o programa EXUPDAMT.
Por Que e Quando Desempenhar Esta Tarefa
É possível salvar seu progresso em qualquer estágio durante essa tarefa, usando o atalho de teclado Ctrl+S.
  1. Clique com o botão direito do mouse no projeto FileaAmountServices e selecione Novo > Componente SCA. O assistente Novo componente é exibido.
  2. Conclua o assistente Novo Componente com os seguintes valores:
    1. No campo Projeto, selecione FileaAmountServices.
    2. No campo Composto, selecione o composto FileaAmountServiceComposite - http://sample.org/fileaamountservice da lista.
    3. No campo Nome do Componente, insira UpdateAmount.
    4. No campo Tipo de Interface, selecione WSDL.
    5. Escolha a opção para reutilizar uma interface de serviço existente.
    6. No campo Nome da Interface, use o botão Selecionar para procurar a interface que você criou. O campo é preenchido com o valor EXUPDAMTPort - file://target.files.
    7. No campo Tipo de Implementação, selecione CICS.
    8. Escolha a opção para reutilizar uma implementação existente.
    9. No campo Nome da Implementação, use o botão Selecionar para procurar o arquivo componentType que você criou. O campo é preenchido com o valor \FileaAmountServices\EXUPDAMT.componentType
    10. Clique no botão Concluir para criar o componente em um composto existente.
  3. Usando o Explorador de Projetos do EST, clique em Conteúdo SCA > Compostos > http://sample.org/fileaamountservice para expandir as estruturas de pasta.
  4. Clique duas vezes no composto FileaAmountServiceComposite para abrir o editor composto.
  5. Selecione o ícone de serviço. A Visualização Propriedades exibe os detalhes sobre o serviço em inúmeras guias. Se a visualização não for exibida, clique no editor de diagramas composto e selecione Mostrar Visualização Propriedades.
  6. Na guia Principal, edite o campo Nome para renomear o serviço para o componente UpdateAmount a partir de EXUPDAMTPort para UpdateAmountService.
  7. Na guia Interface, verifique os valores para os campos Tipo de Interface e Interface. Esses valores são fornecidos para você baseado nos valores inseridos no assistente Novo Componente.
  8. Para incluir uma ligação do CICS ao serviço, acesse a guia Ligação, selecione Ligações e clique em Incluir e selecione Webservice.
  9. Defina o nome da ligação como EXUPDAMT e o URI como /cics/services/EXUPDAMT.
  10. Role para baixo para editar os atributos do CICS para a ligação:
    1. Use o botão Selecionar para escolher a ligação do serviço da Web que você criou.
    2. Edite o atributo Pipeline para definir qual recurso PIPELINE irá tratar o pedido de serviço da Web na sua região CICS. A pipeline deve ser configurada como um provedor de serviços.
  11. Selecione o componente no editor composto. A Visualização de Propriedades é atualizada para exibir informações sobre o componente.
  12. Na guia Implementação, verifique os valores para os campos Tipo de Componente, Programa e Tipo de chamada. Esses valores são fornecidos para você baseado nos valores inseridos no assistente Novo Componente.
  13. Reorganize os componentes para que eles possam assemelhar-se com a figura a seguir:
    FileAmountServiceComposite abrange InquireAmount, AddAmount e UpdateAmount.
O que Fazer Depois
Você criou um componente e um serviço que usa o programa EXADDAMT.

Termos de Utilização | Feedback

Este centro de informações é desenvolvido pela tecnologia Eclipse. (http://www.eclipse.org)