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.
- Clique com o botão direito do mouse no projeto FileaAmountServices e selecione . O assistente Novo componente é exibido.
- Conclua o assistente Novo Componente com os seguintes valores:
- No campo Projeto, selecione FileaAmountServices.
- No campo Composto, selecione o composto FileaAmountServiceComposite
- http://sample.org/fileaamountservice da lista.
- No campo Nome do Componente, insira UpdateAmount.
- No campo Tipo de Interface, selecione WSDL.
- Escolha a opção para reutilizar uma interface de serviço existente.
- 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.
- No campo Tipo de Implementação, selecione CICS.
- Escolha a opção para reutilizar uma implementação existente.
- 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
- Clique no botão Concluir para criar o
componente em um composto existente.
- Usando o Explorador de Projetos do EST, clique em para expandir as estruturas de pasta.
- Clique duas vezes no composto FileaAmountServiceComposite
para abrir o editor composto.
- 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.
- Na guia Principal, edite o campo
Nome para renomear o serviço para o componente UpdateAmount a partir de EXUPDAMTPort para UpdateAmountService.
- 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.
- 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.
- Defina o nome da ligação como EXUPDAMT e
o URI como /cics/services/EXUPDAMT.
- Role para baixo para editar os atributos do CICS para a ligação:
- Use o botão Selecionar para escolher a ligação do serviço da Web
que você criou.
- 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.
- Selecione o componente no editor composto. A Visualização de Propriedades é atualizada para exibir informações
sobre o componente.
- 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.
- Reorganize os componentes para que eles possam assemelhar-se com
a figura a seguir:
O que Fazer Depois
Você criou um componente e um serviço que usa o programa EXADDAMT.