IBM Sterling File Gateway - Cenários: Buscando um arquivo de um Parceiro SFTP e enviando internamente: Difference between revisions

From Wiki
(Criou a página com " Neste cenário, a empresa precisa ir a um parceiro usando o SFTP Server e pesquisar um arquivo com nome ou extensão específica. Assim que o arquivo for encontrado, ele pr...")
 
No edit summary
 
Line 4: Line 4:
Você pode agendar este BP para ser executado a cada 30 minutos para verificar os arquivos.
Você pode agendar este BP para ser executado a cada 30 minutos para verificar os arquivos.


# Arquivos
=Arquivos=
 
| Nome BP | Descrição da função |
| --------------------------------- | --------------- -------------------------------------------------- -------- |
| polling_using_sftp_get.bpml | Processo de negócios que faz um SFTP obter parceiro |


https://github.com/ebasso/sterling-b2b-samples
https://github.com/ebasso/sterling-b2b-samples


=Passos para executar=


# Passos para executar:
'''No servidor SSH remoto'''


** No servidor SSH remoto **
1) Crie um usuário no servidor SSH remoto
 
2) Crie um arquivo no diretório inicial do usuário. Exemplo '''example_sftp.txt'''


1) Crie um usuário no servidor SSH remoto
3) Importar SSH HostKey remoto no painel B2Bi
 
2) Crie um arquivo no diretório inicial do usuário. Exemplo ** example_sftp.txt **
3) Importar SSH HostKey remoto no painel B2Bi


** No Filegateway **
'''No Filegateway'''


4) Crie um Parceiro Local / Mailbox para receber Arquivos. Exemplo: Demo_SFTP_Partner
4) Crie um Parceiro Local / Mailbox para receber Arquivos. Exemplo: '''Demo_SFTP_Partner'''


** No painel B2Bi **
'''No painel B2Bi'''


5) Altere os parâmetros no arquivo: ** polling_using_sftp_get.bpml **
5) Altere os parâmetros no arquivo: '''polling_using_sftp_get.bpml'''


* REMOTE_SFTP_SERVER: servidor sftp remoto
* REMOTE_SFTP_SERVER: servidor sftp remoto
Line 38: Line 33:
* Demo_SFTP_Partner
* Demo_SFTP_Partner


6) Crie um novo Processo de Negócios: ** Demo_Polling_Using_SFTP_Get **, usando o arquivo ** polling_using_sftp_get.bpml **
6) Crie um novo Processo de Negócios: '''Demo_Polling_Using_SFTP_Get''', usando o arquivo ''polling_using_sftp_get.bpml''


7) Execute o BP.
7) Execute o BP.


= Ver também =
= Ver também =

Latest revision as of 15:29, 25 November 2020

Neste cenário, a empresa precisa ir a um parceiro usando o SFTP Server e pesquisar um arquivo com nome ou extensão específica. Assim que o arquivo for encontrado, ele precisa ser entregue internamente.

Você pode agendar este BP para ser executado a cada 30 minutos para verificar os arquivos.

Arquivos

https://github.com/ebasso/sterling-b2b-samples

Passos para executar

No servidor SSH remoto

1) Crie um usuário no servidor SSH remoto

2) Crie um arquivo no diretório inicial do usuário. Exemplo example_sftp.txt

3) Importar SSH HostKey remoto no painel B2Bi

No Filegateway

4) Crie um Parceiro Local / Mailbox para receber Arquivos. Exemplo: Demo_SFTP_Partner

No painel B2Bi

5) Altere os parâmetros no arquivo: polling_using_sftp_get.bpml

  • REMOTE_SFTP_SERVER: servidor sftp remoto
  • REMOTE_SFTP_SERVER_PORT: porta do servidor sftp remoto, padrão: 222
  • REMOTE_SFTP_PARTNER_NAME: nome de usuário remoto
  • REMOTE_SFTP_PARTNER_PASSWORD: senha remota
  • REMOTE_SFTP_PARTNER_HOSTKEY: chave de host SSH remota
  • Demo_SFTP_Partner

6) Crie um novo Processo de Negócios: Demo_Polling_Using_SFTP_Get, usando o arquivo polling_using_sftp_get.bpml

7) Execute o BP.

Ver também