Projeto em visual studio 2010 para SFTP
28/04/2015
0
Estou precisando de uma orientação, ou um exemplo, para criar um projeto em c# para fazer um FTP utilizando (SFTP). Detalhe, terá que ser publicado em win server 2003 32 bits. O ambiente de desenvolvimento é visual studio 2010 win 7 64 bits.
Alguém pode me ajudar.
Didemor Oliveira
Posts
28/04/2015
Randrade
E possui vários outros exemplos no google, basta ir em pesquisa google que você encontrará muitos outros.
Agora sobre o servidor, você deve ficar atento das configurações, mais especificamente, a versão do .Net Framework que você utilizará. Essa opção você escolhe ao criar o seu projeto.
Se não me engano, é até a versão 4. Porém, segue esse artigo da Microsoft onde explica ao certo. E até a forma de verificar qual a versão que o servidor possui.
Agora os outros requisitos, você deverá analisar como você irá desenvolver (desktop, Web, Mobile) e verificar se possui compatibilidade com o servidor.
28/04/2015
Didemor Oliveira
Vou avaliar o código sugerido.
Ainda, vou enfatizar minha dúvida. Se eu desenvolver o projeto em win 7 64 bits visual studio 2010 e o servidor de produção é 32 bits, eu tenho que configurar o projeto para rodar em 32 bits. Se sim, onde faço essa configuração.
Obrigado.
28/04/2015
Randrade
E depois dessas plataformas, qual tecnologia utilizará? Pois cada plataforma possui N possibilidades. Sem ao menos essas informações, não é possível definir o escopo e as configurações necessárias.
30/04/2015
Didemor Oliveira
O ambiente é o seguinte. Já existe um serviço feito em C# no framework 1.1 que faz FTP, funciona como um robô lendo os arquivos de um diretório do servidor para outro servidor usando Socket.
Eu converti para framework 4.0 e adicionei a classe SFTP que você sugeriu. Compilou sem erros, mas eu não consigo adaptar ao projeto atual.
Então, eu gostaria de saber o que diferencia na aplicação usar protocolo SFTP de FTP. Acho que me falta alguns conceitos. Você pode me ajudar nisso.
30/04/2015
Didemor Oliveira
30/04/2015
Fabiano Carvalho
baixe-o e faca um teste manualmente.
04/05/2015
Didemor Oliveira
A sugestão de usar PSFTP não é viável, estou trabalhando dentro de um ambiente bancário e tudo tem que estar com código aberto.
Assim sendo, eu tenho uma aplicação c# que já faz transferência de arquivos bancários usando FTP. Nesta aplicação está toda a regra de negócio, que eu não pretendo mexer. Fiz várias pesquisas de como utilizar o protocolo SSH, todas usando classes bastantes complicadas e eu não consegui entender o que tem que mudar no projeto para usar o protocolo SSH.
A minha intensão é mudar no projeto atual, usando FTP, somente o método que envia arquivos passando a usar SFTP.
Será que você consegue me ajudar a desenrolar essa? Pelo menos o que preciso fazer. Será bem vindo exemplos e documentos técnicos focado no assunto.
Obrigado pela resposta.
05/05/2015
Fabiano Carvalho
Clique aqui para fazer login e interagir na Comunidade :)