¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como combinar serviços web relacionados em um único arquivo WSDL

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

Gurus,

Tenho 4 serviços web (ws1, ws2, ws3 e ws4) definidos no XI. Normalmente no XI, ao definir um serviço web, será gerado um arquivo WSDL para cada interface. Agora tenho 4 interfaces relacionadas, então serão gerados 4 arquivos WSDL. Vamos supor que tenho 100 serviços web, então será necessário gerar 100 arquivos WSDL e enviá-los para a outra parte consumir nossos serviços, o que é uma tarefa muito tediosa e difícil de rastrear. É possível combinar serviços web relacionados em um único arquivo WSDL? Agradeço suas contribuições.

Saudações,

Santhosh

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Em vez de tentar combinar as interfaces, você pode tentar definir seu mapeamento de interface com 4 interfaces emissores dentro de um mapeamento de interface. Acredito que isso pode lhe dar o resultado que você espera.

Se deseja que todo o conteúdo esteja em uma única interface, então defina uma única interface que possa acomodar todo o conteúdo da mensagem das 4 interfaces. Significa que sua mensagem emissora deve conter os 4 tipos de dados internamente.

Saudações,

Reyaz

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Seu requisito é compilar todos os WSDL em um único WSDL, ou seja, no final você deseja reunir várias operações em um único WSDL e usá-lo em uma única interface.

Isso só é possível no PI 7.1. XI 3.0 e PI 7.0 não suportam isso. Você terá que usar múltiplas interfaces para cada operação.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0ed3b8c-698c-2a10-fbaf-b1df0c82...

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Isso é possível no PI 7.1. XI 3.0, PI 7.0 não é compatível.

Um guia passo a passo para criar um serviço no SAP Netweaver PI 7.1

[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0f3cf81-e6da-2a10-6891-ef321fdc1a6b]

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Se todos os serviços da web pertencerem ao mesmo host, então você pode adicionar vários tipos de mensagens com múltiplas operações. Dessa forma, você só precisaria enviar um arquivo wsdl ao destinatário necessário. Assim, você estaria gerenciando apenas um wsdl, mas como Shabarish disse, seria necessária a configuração individual de cada operação como uma interface de mensagem separada.

Atenciosamente,

Prateek

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?