Olá,
Decidi não oferecer uma solução que não recomendo, por isso aconselho a preparar argumentos sólidos para a chamada em segundo plano - desculpe.
Cumprimentos,
Michal
Mensagem editada por:
Michal Krawczyk
Avalados por :
Olá!
Em vez de ter 1 RFC, nosso cliente desenvolveu 2, um para enviar informações para o XI e outro para receber a resposta.
Ambos os RFCs são utilizados de forma síncrona. Precisamos usar um BPM para receber a mensagem do primeiro RFC de forma assíncrona, chamar o JProxy de forma síncrona e enviar a resposta de volta para o outro RFC de forma assíncrona.
A pergunta é... se eles chamam o primeiro RFC de forma síncrona, estarão esperando uma resposta. Como enviamos uma resposta com dados fictícios para evitar que o RFC espere por uma resposta para sempre?
Obrigado.
Olá,
Decidi não oferecer uma solução que não recomendo, por isso aconselho a preparar argumentos sólidos para a chamada em segundo plano - desculpe.
Cumprimentos,
Michal
Mensagem editada por:
Michal Krawczyk
Olá Michal!
Obrigado. Concordo, vou ter isso em mente.
Mas caso queiram que o XI retorne uma resposta apenas para dizer "a conexão do RFC com o XI foi bem-sucedida", como poderia enviar uma resposta que não esteja relacionada ao próximo processo no BPM?
Obrigado.
Olá,
>>>>A pergunta é.. se chamarem o primeiro RFC de forma síncrona, estarão esperando uma resposta.
não é uma pergunta
apenas diga-lhes para chamar esse RFC "em segundo plano"
e seu problema será resolvido, pois será chamado de forma assíncrona
é uma loucura fazer de outra forma se não precisar de nenhuma resposta
com apenas uma linha de código, você economizará muitos problemas
e o processo será muito melhor
Saudações,
michal
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute