none
TRANSFERENCIA DE ARQUIVO DE FORMA DIRETA RRS feed

  • Pergunta

  • Galera,

    Preciso receber um arquivo em minha pagina da seguinte maneira:

    Uma outra empresa precisa me enviar diariamente um arquivo (xml, txt, etc) para minha pagina na web, só que de maneira direta, ou seja, eles irão fazer isso via programação ao invés de acessar uma pagina e fazer o upload.

    Acho q isso é um webservice. 

    Alguém tem alguma solução.


    Marcos Ruiz

    quinta-feira, 6 de agosto de 2015 11:59

Respostas

  • Sim Marcos,

    Essa é uma excelente alternativa caso não pretendas implementar o web service.

    Além disse o tema da segurança também se torna mais simples! :)

    LC

    • Marcado como Resposta Marcos SJ quarta-feira, 12 de agosto de 2015 20:24
    quinta-feira, 6 de agosto de 2015 13:04

Todas as Respostas

  • Olá Marcos,

    Sim o que dizes é uma boa solução. Podes disponibilizar um web service no teu website para que este possa ser invocado pela outra empresa e possa ser realizado o upload.

    Aqui encontras um exemplo

    http://www.codeproject.com/Articles/22985/Upload-Any-File-Type-through-a-Web-Service

    Neste caso é usada uma pequena aplicação Windows Forms para fazer o upload.

    Nota que sempre que se disponibiliza um web service para upload de ficheiros deve-se ter alguns cuidados de segurança para evitar que o web service seja utilizado indevidamente.

    Espero que ajude,

    Luis Calado

    quinta-feira, 6 de agosto de 2015 12:06
  • Luis,

    Na verdade o colega da outra empresa me passou esse exemplo.

    http://codigofonte.uol.com.br/codigos/fazer-upload-de-arquivos-sem-uso-de-componentes

    Ele disse q preciso desenvolver um form do tipo post.


    Marcos Ruiz

    quinta-feira, 6 de agosto de 2015 12:20
  • Sim Marcos,

    Essa é uma excelente alternativa caso não pretendas implementar o web service.

    Além disse o tema da segurança também se torna mais simples! :)

    LC

    • Marcado como Resposta Marcos SJ quarta-feira, 12 de agosto de 2015 20:24
    quinta-feira, 6 de agosto de 2015 13:04
  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 12 de agosto de 2015 20:24