Não sei se é exatamente um Web Service que preciso ou se há alguma outra solução melhor...
Bom, tenho uma aplicativo desenvolvido em VB6 para digitação de pedidos, a base de dados necessaria fica na maquina cliente que é importada em arquivos texto via http... o representamte digita o pedido offline, e quando tem uma conexão com a internet envia os pedidos para a fabrica, o aplicativo utiliza FTP para o envio destes pedidos (também em arquivo texto), aqui está o problema, o funcionamento do FTP depende de muitos fatores do lado do cliente, como firewall, antivirus ou rede... normalmente enviam (ou tentam) os pedidos de hoteis e não conseguem pois as redes tem restrição quanto as portas liberadas, também a grande maioria dos usuarios tem pouco conhecimento em informatica e não conseguem nem alterar as restrições de seus antivirus e firewalls de suas maquinas...
Então estou precisando desenvolver algo melhor para receber estes pedidos... o serviço devera receber o pedido em modo texto (ou um arquivo texto) e gravar um arquivo em uma determinas pasta do servidor, e seria essencial que utilizasse uma porta que por padrão não fosse bloqueada como a do htttp... Seria um Web Service que devo desenvolver? ou o que então?