Documente Academic
Documente Profesional
Documente Cultură
1.
2.
2.1.
Criando o WSDL......................................................................................................5
2.2.
2.3.
2.4.
Logs de erro............................................................................................................19
Para possibilitar que um web ser seja utilizado necessrio definir como ele , como
deve ser acessado, e que valores ele retornar. Estas definies so descritas em um
arquivo XML de acordo com a padronizao Web Service Description Language
(WSDL). Este arquivo deve ser construdo para que os usurios do servio possam
entender o funcionamento do Web Service e, logicamente, ser de acesso pblico.
Para criarmos o provider web service, devemos usar a transao SE37 e criar uma funo
RFC.
Na aba exportao devemos criar as estruturas que sero retornadas para o consumer do
ws.
Um ponto importante criar tambm uma extrutura que possibilite o envio de
mensagens, neste exemplo vamos criar o parametro E_RETURN.
2.1.
Criando o WSDL
O utilitrio bem intuitivo, basta serguir os passos que so solicitados, se atentar que na
parte superior do utilitrio h a descrio do passo que est sendo feito
Nome do servio
Descrio do servio
Mapear nomes
2.2.
SOAMANAGER.
Ao acessar a transao ser aberta uma aba do brower de internet onde iremos clicar em
Web Service configuration.
10
Aps localizar, devemos definir o nosso service and service binding, clicando no boto
create service.
O service binding serve como uma opo para acessar o web service, podem ser gerados
vrios bindings com configuraes distintas. Esta versatilidade interessante quanto h a
necessidade de se criar configuraes diferentes para os consumers.
11
12
13
14
Aps finalizar as configuraes, temos a tela onde podemos criar novos bindings e editar
os existentes.
2.3.
15
16
Como configuramos que o acesso ao servio ser por meio de autenticao temos que
introduzir o usurio e a senha para o acesso. Para tal clicar no boto auth, localizado na
parte inferior direita da tela.
17
18
2.4.
Logs de erro
Para verificar o log de erros nos web service pode-se usar a transao SRT_UTIL.
19