TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Desenvolvimento Webservice Siebel

Por:   •  20/8/2018  •  Dissertação  •  2.258 Palavras (10 Páginas)  •  128 Visualizações

Página 1 de 10

 Tutorial

Webservices

no Siebel


Contents

1. Introdução............................................................................................................................. 3

2. Objetivo ................................................................................................................................ 3

3. Estrutura básica .................................................................................................................... 3

4. Configuração básica do componente ................................................................................... 4

5. Criação de Webservice do tipo Inbound .............................................................................. 5

5.1. Criando IOs através do Wizard ..................................................................................... 5

5.2. Criando Workflow....................................................................................................... 11

5.3. Ativando o Workflow e Deployando como Webservice ........................................... 13

6. Criação de Webservice do tipo Outbound ......................................................................... 14

6.1. Gerando IO que mapeia o BO FS Invoice ................................................................... 16

6.2. Criando Data mapping ................................................................................................ 16

6.3. Criando Workflow....................................................................................................... 17

7. SoapUI ................................................................................................................................. 20

7.1. Criando novo projeto ................................................................................................. 21

7.2. Testando seu projeto - Request ................................................................................. 23

7.3. Testando seu projeto – Response .............................................................................. 24


1. Introdução

Na maioria dos projetos existe a necessidade do desenvolvimento de algum tipo de integração com sistemas legados, seja via carga de dados diários ou via integrações online para a sincronização de dados. Sendo que para integrações online em sua maioria utiliza-se de integrações via Webservices.

2. Objetivo

Este documento é direcionado àqueles que estão tendo os primeiros contatos com integrações via webservice do tipo Inbound ou Outbound.

E o principal objetivo deste é auxiliá-lo e direcioná-lo na criação de Webservices e atentá-lo quanto aos problemas mais frequentes.

3. Estrutura básica

Este documento está estruturado da seguinte forma

 Configuração básica do componente;

 Criação de Webservice do tipo Inbound;

 Criação de Webservice do tipo Outbound;

 Testes utilizando SoapUI.


4. Configuração básica do componente

O componente utilizado pelo Webservices é o EAI Object Manager. Para configurá-lo siga as seguintes instruções: Entre na aplicação e no site map, em Administração – Configuração do Servidor > Empresas > Definições dos Componentes, procure pelo Componente utilizado para Integrações, este exemplo estará baseado em linguagem ptb, portanto o componente é o, EAI Object Manager (PTB).

A maioria dos parâmetros são pré configurados e não necessitam de alterações, mas em alguns casos é necessário alterações a fim de melhorar a performance do seu desenvolvimento. Uma dica que poderá melhor sua rentabilidade é

Utilize um srf distinto do srf utilizado pela aplicação.

Principais vantagens:

 Independência no desenvolvimento de integrações, em relação ao desenvolvimento dos configuradores.

 Compilações e alterações de srf não impacta no desenvolvimento de configuração da aplicação.

 Para a troca de srf não é necessário restartar o Object Manager, basta restartar o componente EAI Object Manager (PTB).

Principais desvantagens:

 Deverá se preocupar em sincronizar desenvolvimento com os configuradores, pois algumas alterações poderão influenciar na integração, e alterações em integrações poderão ter impactos em config.

Application Repository File – propriedade que define o nome do arquivo SRF utilizado pelo componente.


5. Criação de Webservice do tipo Inbound

5.1. Criando IOs através do Wizard

Você pode usar o Wizard para a criação de IO, que representa o Business Object no Siebel. Em File > New Object > EAI > Integration Object

[pic 1]

Selecione o Projeto que desejar e especifique o sistema fonte como EAI Siebel Wizard. Clique em Next.

[pic 2]


A seguir escolha, o Business Object que será baseado o Integration Object, o Business Component Principal e escreva o nome que deseja para o integration object. [pic 3]


Uma mensagem com os possíveis erros relacionados à links mapeados no BO, será gerada. Caso não tenha nenhum erro que tenha impacto em suas necessidades, clique em Avançar. [pic 4] 


Selecione o BC principal e os BCs relacionados que deseja mapear no IO. Após selecionar os BCs necessários clique em Avançar. [pic 5]

Uma nova mensagem será gerada, com os possíveis erros relacionados aos campos mapeados em BCs selecionados.

Obs.: Campos calculados e Campos com inner join são automaticamente inativados no IO, caso estes campos sejam necessários, estes deverão ser ativados manualmente. [pic 6] 

...

Baixar como (para membros premium)  txt (16.1 Kb)   pdf (2.3 Mb)   docx (851.2 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com